notification-type-procs.tcl

  • last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Whitespace cleanup

Prefer flushing the cache, this addresses the automated test, where multiple insert/deletion are performed in the same request

Cache the new type_id immediately in the (rare) event that a type was created in a previous request with the same name and then deleted

Prefer the non cached api when deleting, as the id is cached in the thread and could be stale

Deprecate oacs_util::vars_to_ns_set: modern ns_set idioms make this proc obsolete

  1. … 7 more files in changeset.
use dot instead of colon as separator between package name and cache key to ease readability

  1. … 10 more files in changeset.
acs::per_thread_cache: standardize per-thread caching

- added per-thread cache based on namespaced Tcl variables.

- use per-thread-cache on several occasions

- bump version number of acs-tcl to 5.10.0d34

  1. … 14 more files in changeset.
Comment state of notification::type::get_type_id due to per-thread caching

Fix caching bug detected by Hani Gadllah

revert escaped change

*** empty log message ***

*not_cached functions should be private

fix dirty-editor buffer error

VS: ----------------------------------------------------------------------

reduce pressure on util_memoize cache by using per-thread caching on notification::type::get_type_id

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

  1. … 7834 more files in changeset.
Standardize spellings of names

  1. … 8 more files in changeset.
- add editor hints to keep spaces/tabs in the future more consistent

  1. … 350 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- replace deprecated acs_sc_call by acs_sc::invoke

  1. … 10 more files in changeset.
adding the all_intervals, and the all_delivery_methods switches to notification::type::new proc

  1. … 1 more file in changeset.
merge of 4.6.3b1 to HEAD

  1. … 41 more files in changeset.
Upgrade to 4.6.2: Notifications extensions - dynamic notifications recipients.

  1. … 20 more files in changeset.
Added support for dynamic notifications

  1. … 32 more files in changeset.
merge from oacs-4-6

  1. … 103 more files in changeset.
added notifications documentation!

  1. … 10 more files in changeset.
fixed notifications and forums for replies

  1. … 11 more files in changeset.
merged

  1. … 11 more files in changeset.
initial check in of notifications

  1. … 15 more files in changeset.
Initial revision

    • -0
    • +85
    ./notification-type-procs.tcl
  1. … 25 more files in changeset.