• last updated 16 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve test coverage

    • -3
    • +60
    ./tcl/test/xotcl-core-db-tutorial-procs.tcl
small performance improvement

replace call to deprecated function

remove protection "private", since function has to be called from other packages

  1. … 6 more files in changeset.
improve listing of test coverage

    • -12
    • +17
    ./tcl/test/xotcl-core-db-tutorial-procs.tcl
  1. … 5 more files in changeset.
improve listing of test coverage

    • -0
    • +56
    ./tcl/test/xotcl-core-db-tutorial-procs.tcl
  1. … 7 more files in changeset.
provide warning about deprecated location

reduce verbosity

make listing of tested procs more complete

  1. … 11 more files in changeset.
Fix typo

Fix tested proc name.

::xo::db::Class get_instance_from_db is defined using ad_proc instead of instproc.

Fixes the acs_api_browser_api_get_body test case.

    • -2
    • +2
    ./tcl/test/xotcl-core-db-tutorial-procs.tcl
extend test coverage

    • -4
    • +35
    ./tcl/test/xotcl-core-db-tutorial-procs.tcl
whitespace changes

avoid array notation for per_thread caches to ease flushing

  1. … 5 more files in changeset.
follow naming convention as used in other places as well

start key with the package name, use array notation

  1. … 1 more file in changeset.
handle bulk-actions and hidden-fields in cvs exports

make end of resub options explicit

make end of resub options explicit

  1. … 10 more files in changeset.
cache failed name lookups in a per-request cache (flushing maybe overly conservative)

  1. … 2 more files in changeset.
Added support for row-level lock modes of PostgreSQL; used in "save" method of cr-items

This change is necesary to avoid potential dead-locks in concurrent "save" operations

improve spelling

improve robustness of table sort links, when called without connection

fix spelling

improve comments

Add missing parameter in doc

  1. … 1 more file in changeset.
replace array by dict, provide error message, when someone tries to setup a connection context without a proper url

provide explicit url when manually creating a connection context

improve comments and rise warning, when best-effort url is generated

Provide a fallback empty URL when one tries to require the connection context without one and outside of a connection

refactor code and use caching to reduce (maybe overly cautious) flushes on site_nodes_id_cache-*