• last updated 42 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Modernize SQL existence test: make these more readable and faster

    • -12
    • +11
    ./postgresql/community-core-create.sql
    • -0
    • +92
    ./postgresql/upgrade/upgrade-5.10.0d14-5.10.0d15.sql
  1. … 1 more file in changeset.
backport from oacs-5-10 to allow installation of old version on pg11

Reparent portraits coming from the old good days, which were saved with -100 as parent_id (since at least 6 years portraits are saved as children of the user object)

    • -0
    • +32
    ./oracle/upgrade/upgrade-5.10.0d13-5.10.0d14.sql
    • -0
    • +27
    ./postgresql/upgrade/upgrade-5.10.0d13-5.10.0d14.sql
  1. … 1 more file in changeset.
file upgrade-5.10.0d13-5.10.0d14.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./oracle/upgrade/upgrade-5.10.0d13-5.10.0d14.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-5.10.0d13-5.10.0d14.sql
site nodes reform part 2: change from tree_sortkeys to recursive queries

-- This upgrade script completes the commits "change queries on

-- site-node tree from tree_sortkey to recursive queries" from Oct 21,

-- 2018, 4 months ago. This upgrade has the purpose to drop the now

-- obsolete triggers and indices.

--

-- Delaying the 2nd part had the purpose to make upgrades more smooth,

-- at least for upgrades via .apm files. Without site nodes working,

-- users cannot navigate on their server unless it is restarted.

--

-- http://fisheye.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20181021173623

-- http://fisheye.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20181021175135

-- http://fisheye.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20181022074137

-- http://fisheye.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20181022085126

-- http://fisheye.openacs.org/changelog/OpenACS?cs=MAIN%3Agustafn%3A20181022081230

--

    • -175
    • +3
    ./postgresql/site-nodes-create.sql
    • -0
    • +31
    ./postgresql/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
  1. … 1 more file in changeset.
revert premature commit affecting all sites

    • -10
    • +0
    ./oracle/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
    • -1
    • +0
    ./postgresql/community-core-create.sql
    • -10
    • +0
    ./postgresql/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
  1. … 3 more files in changeset.
Add new column 'public_avatar_p' to the 'user_preferences' table, in order to allow the user to decide wheter to make the avatar (profile picture) public to other users or not, with a conservative default, false. Add also a simple API to get/set that value and bump acs-kernel version number.

    • -0
    • +10
    ./oracle/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
    • -1
    • +2
    ./postgresql/community-core-create.sql
    • -0
    • +10
    ./postgresql/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
  1. … 3 more files in changeset.
Rollback of 'boolean' parameter datatype, as oracle does not see necessary to have 'boolean' datatypes, and they do not even provide with a proper alternative on what to use instead. Great. See: https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:6263249199595#876972400346931526

    • -23
    • +0
    ./oracle/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
    • -22
    • +0
    ./postgresql/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
  1. … 1 more file in changeset.
Add 'boolean' parameter datatype and increase version number

    • -0
    • +23
    ./oracle/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
    • -0
    • +22
    ./postgresql/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
  1. … 1 more file in changeset.
file upgrade-5.10.0d12-5.10.0d13.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./oracle/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-5.10.0d12-5.10.0d13.sql
Bring files on oacs-5-10 in sync with HEAD

  1. … 15 more files in changeset.
Reinstate reworked versions of some oracle database utilities left behind during solution of bug #3302

Rework is based on coding style observed in code provided by Brian Fenton, but could still not be tested. See https://openacs.org/bugtracker/openacs/bug?bug_number=3302

    • -0
    • +353
    ./oracle/upgrade/upgrade-5.10.0d11-5.10.0d12.sql
  1. … 1 more file in changeset.
Drop function first, as name of parameters changed

    • -0
    • +1
    ./postgresql/upgrade/upgrade-5.10.0d10-5.10.0d11.sql
name arguments consistently

    • -4
    • +6
    ./postgresql/upgrade/upgrade-5.10.0d10-5.10.0d11.sql
Fix typo

    • -2
    • +2
    ./postgresql/upgrade/upgrade-5.10.0d10-5.10.0d11.sql
schema queries: allow mixed case for column and table names (similar to function_args

bump versiom number to 5.10.0d11

    • -15
    • +15
    ./postgresql/utilities-create.sql
    • -0
    • +157
    ./postgresql/upgrade/upgrade-5.10.0d10-5.10.0d11.sql
  1. … 1 more file in changeset.
proivde upgrades script for PG 11 and bump version number to 5.9.2d2

    • -0
    • +45
    ./postgresql/upgrade/upgrade-5.9.2d1-5.9.2d2.sql
  1. … 1 more file in changeset.
file upgrade-5.9.2d1-5.9.2d2.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./postgresql/upgrade/upgrade-5.9.2d1-5.9.2d2.sql
backport from HEAD for PG 11

[PostgreSQL 11] Change 'with (iscachable)' to IMMUTABLE for PG11

improve comments and spelling

    • -11
    • +12
    ./postgresql/acs-permissions-create.sql
    • -2
    • +2
    ./postgresql/acs-relationships-create.sql
fix issue #3360; probably a problem that shows up with pg10.

make checking of pg_version number more robust (backporting changes from head).

See also issue #3359

Fix typos

Removed obsolete @arch-tag

    • -2
    • +1
    ./postgresql/upgrade/upgrade-5.2.0d11-5.2.0d12.sql
  1. … 29 more files in changeset.
Fix typo

    • -1
    • +1
    ./postgresql/upgrade/upgrade-5.10.0d7-5.10.0d8.sql
Change database type for boolean from "bool" to "boolean" in acs_datatypes

    • -0
    • +7
    ./postgresql/upgrade/upgrade-5.10.0d7-5.10.0d8.sql
  1. … 1 more file in changeset.
Remove reference to legacy datamodel

...chances are few this code will be ever executed anyhow, as is the dropping script for the very kernel

Remove obsolete table apm_package_db_types: this was superseded by threaded cache ::acs::known_database_types

    • -0
    • +5
    ./oracle/upgrade/upgrade-5.10.0d6-5.10.0d7.sql
    • -0
    • +5
    ./postgresql/upgrade/upgrade-5.10.0d6-5.10.0d7.sql
  1. … 2 more files in changeset.
imporve spelling

    • -1
    • +1
    ./oracle/upgrade/upgrade-4.1.1-4.2.sql
    • -1
    • +1
    ./oracle/upgrade/upgrade-5.0d7-5.0d9.sql
    • -6
    • +6
    ./oracle/upgrade/upgrade-5.0d9-5.0d13.sql
  1. … 1 more file in changeset.