• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reduce usage of idiom "select 1 from dual where exists" when not necessary

Replace limit with portable idiom

Fix oracle query as for most recent version limit is not supported

Provide fallback for easing upgrade form OpenACS 5.9.1 (or earlier) to 5.10

added a flag "-keep_existing_objects" to "instantiate_objects"

  1. … 1 more file in changeset.
use "ad_file" as a means to avoid unexpected tilde substitution in file names

  1. … 8 more files in changeset.
improve spelling: move closer to the linux documentation recommendations

  1. … 34 more files in changeset.
remove legacy code

added support for time fractions (needed e.g. for more precise countdown timers)

improve spelling

make passing name for temp tables optional

  1. … 1 more file in changeset.
prefer all caps spelling for SQL

  1. … 2 more files in changeset.
improve spelling

  1. … 15 more files in changeset.
fix query name

prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 3 more files in changeset.
prefer "nsf::is object" over ":isobject" or "info commands", since it is faster, more generic and can be used in all contexts

  1. … 10 more files in changeset.
modernize code: use resolver variables rather than method calls

  1. … 6 more files in changeset.
fix for issue #3395

Use a prepared statement

Update object memory image according to its new database values when we update (fixes xotcl-core.test_xo_db_object automated test)

Save the object title as well when updating (improves xotcl-core automated tests)

return [ad_conn peeraddr] instead of [ns_conn peeraddr] as default for IP address as creator/modifier IP address

Make sure a context_id is there

improve spelling

  1. … 8 more files in changeset.
Allow allow to specify context_id for the object in save and save_new methods

Add acs_object attributes to ::xo::db::Object slots definition

Pretty names have been taken from acs_attributes defined on a vanilla instance on acs_object, which apparently are not localized. Changes to cr-procs are to make sure new object members from slots don't interfere with previous behavior for CrItems

  1. … 1 more file in changeset.
reduce verbosity

Remove unwanted change

Reflect changes in util__table_column_exists in tcl api and make xotcl-core dependant on latest acs-kernel

  1. … 1 more file in changeset.
Use the database to check whether default table values looking different actually are once casted to the column datatype