• last updated 1 hour ago
Constraints: committers
Constraints: files
Constraints: dates
fix typo

  1. … 1 more file in changeset.
Bugfix, get also id_column from acs_object_type retrieval

Reduce divergency between oracle and postgres codebase, reduce query replication using api

  1. … 3 more files in changeset.
Simplify idiom

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Bugfix: not possible to define group types over admin interface:

- Remove dependency on "user_objects" in PostgreSQL code: This table

is an interface to Oracle's data dictionary and gives access to all

defined objects (tables, views, functions, packages, ...) and is

used to check, whether code has to be recompiled after some update.

This code check is now deactivated for PostgreSQL for the time


- Without this change, it was not possible to define group

types in postgres over the admin interface (in acs-subsite)

  1. … 1 more file in changeset.
.xql-file reform of acs-subsite:

- remove queries from .tcl files that can't work

from PostgreSQL (e.g. containing "connect by" or "nvl")

- remove obsolete file www/admin/site-map/parameter-set.tcl

  1. … 8 more files in changeset.
.xql overhaul:

- removed misleading sql-statements from db_* calls, which were

ignored due .xql files

- removed bug where same query name was used in a single proc

with different intended sql queries, but the same was picked

up from the .xql file due to the name

- removed multiple entries of same query name from .xql files

(e.g. the entry "package_create_attribute_list.select_type_info" was

7 (!!!) times in a single .xql file)

- removed redundant queries for unsupported versions of the dbms

- added missing xql entries for db-backends, where other db-specific

queries exists (e.g. added an entry to -oracle.xql, where an entry

existed in -postgres.xql)

  1. … 70 more files in changeset.
- remove unneeded xql statements

  1. … 12 more files in changeset.
- whitespace change

Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- use list instead of quoted strings in util_memoize to avoid surprises with empty strings etc.

  1. … 2 more files in changeset.
- replace mulitple "lindex" operations by "lassign"

  1. … 7 more files in changeset.
- use numeric comparison for truth values

  1. … 16 more files in changeset.
- use compilable expressions

- use "in" operator instead of "lsearch"

- use tcl 8.5 extended index format for "string range"

- brace expressions to allow for tcl compilation

  1. … 8 more files in changeset.
- no need to use "expr" in a condition of a "for" loop

  1. … 3 more files in changeset.
Merged oacs-5-6 to HEAD. HEAD now installs and passes all core tests. There

may still be some lingering problems due to my screwing up the oacs-5-6

branch earlier, I'll be looking into this later.

  1. … 214 more files in changeset.
When instantiating and object of type object_type, make sure the object

we create is of type object_type.

Merged 5.5.1 to HEAD

  1. … 181 more files in changeset.
package_exec_plsql didn't work if the sql proc being called has a parameter

named "package_name"...

  1. … 2 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
Cached the package_object_attribute_list indefinitely as this is a serious performance degrader if you use the CR TCL functions. Furthermore, attributes should not be changed without a restart if I'm not mistaken, therefore util_memoizing indefinitely seems to be a valid way of doing this. Kudos to Timo.

Fixed a CVS merge error from 5.1 ...

  1. … 1 more file in changeset.
Fixed duplicate package_function_p definitions and miss-named sql.

  1. … 1 more file in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
Fixed package_exec_plsql so it works with Oracle procedures as well as

functions (PG only has functions so was working fine for all cases)

  1. … 2 more files in changeset.
Made package_exec_plsql work for Oracle procedures ...

  1. … 2 more files in changeset.
reverting - we are not quite ready yet

reverting - we are not quite ready yet

trickling isssues with adding package_id to acs_object table