• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improve documentation

    • -3
    • +2
    ./upgrade/upgrade-5.9.1d25-5.9.1d26.sql
file upgrade-5.9.1d25-5.9.1d26.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d25-5.9.1d26.sql
- fix bug when updateing a user portrait, which was saved as "lob"

    • -0
    • +39
    ./upgrade/upgrade-5.9.1d25-5.9.1d26.sql
  1. … 1 more file in changeset.
- make upgrade script more robust (when run twice)

    • -1
    • +1
    ./upgrade/upgrade-5.9.1d22-5.9.1d23.sql
- fix cr_revision_latest_tr once more to reduce the number of dead tuples generated for xo* classes

- bump version number to 5.9.1d25

    • -0
    • +28
    ./upgrade/upgrade-5.9.1d24-5.9.1d25.sql
  1. … 1 more file in changeset.
file upgrade-5.9.1d24-5.9.1d25.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d24-5.9.1d25.sql
- avoid call of deprecated sql variant with 12 args via API (many thnaks to Guenter Ernst)

- handling of NULL values in cr_revision_latest_tr (many thanks to Guenter Ernst)

- bump version to 5.9.1d24

    • -3
    • +3
    ./upgrade/upgrade-5.9.1d22-5.9.1d23.sql
    • -0
    • +26
    ./upgrade/upgrade-5.9.1d23-5.9.1d24.sql
  1. … 2 more files in changeset.
file upgrade-5.9.1d23-5.9.1d24.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d23-5.9.1d24.sql
Reduced generation of dead tuples in postgres.

Background: In the old version, the fields latest and live

revisions were updated always via two separate dmlDML statements.

Every update causes in PostgreSQL (tested to pg 9.6) one more dead

tuple, such that on busy systems, we see 30k + dead tuples per

hour. These dead tuples in turn cause more auto vacuum operations

and can lead to abandoned query plans.

This change can reduce the number of dead tuples on cr_items into

half, by allowing both fields to be set in one operation (namely

content_item__set_live_revision). This function has an optional 4th

argument that can cause this optimization. For legacy applications,

nothing changes.

Btw: since all commonly used applications use the live revision, the

fallback of the latest_revision is unused. One can consider to

remove the cr_revision_latest_tr, at least on on certain

installations.

bump revision to 5.1.9d23

    • -0
    • +90
    ./upgrade/upgrade-5.9.1d22-5.9.1d23.sql
  1. … 1 more file in changeset.
file upgrade-5.9.1d22-5.9.1d23.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d22-5.9.1d23.sql
Simplified upgrade-5.9.1d20-5.9.1d21.sql postgres script

    • -54
    • +30
    ./upgrade/upgrade-5.9.1d20-5.9.1d21.sql
Updated mimetypes

    • -0
    • +89
    ./upgrade/upgrade-5.9.1d20-5.9.1d21.sql
  1. … 2 more files in changeset.
file upgrade-5.9.1d20-5.9.1d21.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d20-5.9.1d21.sql
- update upgrade script to more powerful version used in later update scripts as well

    • -8
    • +24
    ./upgrade/upgrade-5.9.1d11-5.9.1d12.sql
- fix old typo in label of unknown mimtype (was "Unkown")

    • -0
    • +1
    ./upgrade/upgrade-5.9.1d19-5.9.1d20.sql
  1. … 3 more files in changeset.
file upgrade-5.9.1d19-5.9.1d20.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d19-5.9.1d20.sql
  1. … 1 more file in changeset.
- use consistently varchar(1000) for object_types

- bump version number to 5.9.1d19

    • -0
    • +33
    ./upgrade/upgrade-5.9.1d18-5.9.1d19.sql
  1. … 1 more file in changeset.
file upgrade-5.9.1d18-5.9.1d19.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d18-5.9.1d19.sql
file upgrade-5.9.1d17-5.9.1d18.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d17-5.9.1d18.sql
- documentation updates

    • -0
    • +136
    ./upgrade/upgrade-5.9.1d17-5.9.1d18.sql
  1. … 30 more files in changeset.
- avoid call of deprecated function

  1. … 1 more file in changeset.
- add missing enumeration type to create script

- fix ambiguity for content_item__new in template__new

- add/update mime types for text/csv text/vcard, text/calendar

- bump version number to 5.9.1d17

    • -0
    • +36
    ./upgrade/upgrade-5.9.1d15-5.9.1d16.sql
    • -0
    • +70
    ./upgrade/upgrade-5.9.1d16-5.9.1d17.sql
  1. … 3 more files in changeset.
file upgrade-5.9.1d15-5.9.1d16.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d15-5.9.1d16.sql
  1. … 1 more file in changeset.
file upgrade-5.9.1d16-5.9.1d17.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d16-5.9.1d17.sql
- Change text enumeration field "storage_type" in cr_items to native

SQL enumeration type

- bump version number to 5.9.1d15

    • -0
    • +639
    ./upgrade/upgrade-5.9.1d14-5.9.1d15.sql
  1. … 1 more file in changeset.
file upgrade-5.9.1d14-5.9.1d15.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d14-5.9.1d15.sql
- handle .gzip like .gz

    • -0
    • +1
    ./upgrade/upgrade-5.9.1d13-5.9.1d14.sql
  1. … 2 more files in changeset.
- use newer style mimetype 'application/gzip' instead of

'application/x-gzip' as defined by IANA content types

- fix indentation in sql/common/mime-type-data.sql

- bump version number to 5.9.1d14

    • -0
    • +34
    ./upgrade/upgrade-5.9.1d13-5.9.1d14.sql
  1. … 3 more files in changeset.
file upgrade-5.9.1d13-5.9.1d14.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade/upgrade-5.9.1d13-5.9.1d14.sql
  1. … 1 more file in changeset.
- update mimetype definition of javascript to the form specified via IANA content types

- add JSON mimetpye

    • -0
    • +35
    ./upgrade/upgrade-5.9.1d12-5.9.1d13.sql
  1. … 2 more files in changeset.