• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace queries with api and already available information

prefer US idioms

  1. … 2 more files in changeset.
add missing partition key

capitalize URL, improve wording

Whitespace changes

Fix typos and wording

Remove broken comment + Whitespace changes

Fix proc doc typo

improve comments, bump version number to 5.10.0d8

  1. … 1 more file in changeset.
more cleanup:

- remove entries from .xql

- whitespace cleanup

base group::description and group::join_policy on cached group::get

cache group::group_p in partitioned cache as well

cache base function "group::get", base "group::title" on "group::get"

changes for group::get:

make array optional

return dict of values which can be more easily passed around

remove unneeded code (flushing of get_title from memoize cache, but function does not exist

remove redundant SQL code in group::delete

rCVS: ----------------------------------------------------------------------

move caching of group memberships from util_memoize cache into separate, partitioned cache (group_cache)

to reduce stress on util_memoize and improve scalability

add flag no_automatic_membership_rel to group::add_member to make it potentially usable from DotLRN

improve spelling

  1. … 8 more files in changeset.
Fix parameter names in proc doc

  1. … 2 more files in changeset.
Harmonize parameter names in proc documentation removing unexistent ones

Harmonize parameter names in proc documentation removing unexistent ones

remove single quotes

prefer built-in ns_dbquotevalue over DoubleApos

make tested API calls explicit, fix broken test case ('the_public' was spelled 'the_pubic')

improve testcases by removing useless expr commands

  1. … 17 more files in changeset.
Remove duplicated sql

Fix attribute::delete proc so it leverages stored procedure capability of dropping the database table as well (was broken before)

This is needed for a non-xotcl portable way of dropping acs_attributes

Fix proc and contract doc elements, so they are properly parsed by apidoc::api_*_documentation.

- Add mising @param

- Add missing @author

- @creation_date -> @creation-date

- @creation-user -> @author

- Fix typos

  1. … 8 more files in changeset.
Remove leftover files

Initialize variables or proc might fail when name comes from a group

Reduce divergency between oracle and postgres codebase