Atom

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2017-05-25
22:03
Squashing yet more typos Leaf check-in: d3f567c758 user: aku tags: trunk
19:35
Squashing more typos check-in: fbe66a790c user: aku tags: trunk
2017-05-24
21:49
Fix typo in comment check-in: ea548517c1 user: aku tags: trunk
21:37
Fix 4 typos in documentation and comments check-in: 4eec7bc7af user: aku tags: trunk
2016-07-18
20:45
Fixed a documentation typo check-in: 391efcd880 user: aku tags: trunk
2016-07-15
19:55
Added basic debug narrative to all packages. check-in: a8ed44f5a5 user: aku tags: trunk, atom-1
2016-07-14
18:30
Bump to version 1 across the board. Regenerated embedded docs. check-in: 901d9c8dca user: aku tags: trunk
06:44
Updated the figures and architecture information. Completed documenting the atom base class. Some typo fixes. Regenerated the embedded docs check-in: cf0862a5db user: aku tags: trunk
2016-07-13
22:01
Added information for the github mirror, to head off ticketing in that non-official location check-in: f73d54b13c user: aku tags: trunk
21:46
Filled docs for the atom packages. check-in: 4213f301a3 user: aku tags: trunk
20:13
Standard documentation (the various guides). Note: Figures are still for cmdr, todo fix check-in: 825b2eb893 user: aku tags: trunk
18:15
Complete the metadata check-in: 982b5f2354 user: aku tags: trunk
18:00
Restructured the repository layout check-in: 3ab90c34ef user: aku tags: trunk
2013-10-18
23:04
Outline of teapot metadata added, needs filling with concrete information check-in: a7ac08420f user: andreask tags: trunk
23:03
Build tweak, added kettle references. check-in: 779e5d1ce3 user: andreask tags: trunk
2013-05-10
22:53
Beginnings of documentation. check-in: 28f13658ff user: andreask tags: trunk
2013-05-07
21:44
Brought completed testsuite restructuring back to main. check-in: d059eb2d35 user: andreask tags: trunk
21:12
Fix duplicate testname. Closed-Leaf check-in: cbe0e8ea09 user: andreask tags: testsuite-restructuring
21:08
Continued. check-in: 9f20653ac4 user: andreask tags: testsuite-restructuring
21:07
Restructuring the testsuite check-in: 188a7fe5b8 user: andreask tags: testsuite-restructuring
2013-04-19
17:54
Simplified database setup using the new dbutil highlevel method for schema creation and verification. check-in: 6092647665 user: andreask tags: trunk
06:10
First use of dbutil methods. check-in: 69276621d4 user: aku tags: trunk
03:55
Use sqlite's "exists" method where appropriate. Simplifies code. Same performance. check-in: 9d65d4b032 user: aku tags: trunk
03:19
Compacted the sqlite setup a bit, more tabular. Added caching of store size. Modest memory cost, high impact on speed. Implemented the (de)serialize methods in the store, for wrapping into transactions. Plus serialize can be done as single sql query. Much better perf. Removed restrictions on the higher N benchmarks. check-in: cbd817b4e9 user: aku tags: trunk
2013-04-18
23:42
Extended benchmarks (exists-id). Limit expensive serialization check-in: 834cb9fb2d user: andreask tags: trunk
22:07
Merged cache fixes into main dev. check-in: 388b12e14a user: andreask tags: trunk
22:06
Fixed tests, handle new method. Closed-Leaf check-in: 0fed63454f user: andreask tags: cache-sub-set-tests
21:55
Merged initial cache fixes, and completed the missing parts. System extended with new method "exists-id". check-in: 6cebfeef4e user: andreask tags: cache-sub-set-tests
21:38
Added tests for the custom cache semantics of various methods. check-in: 62f049252a user: andreask tags: cache-sub-set-tests
21:01
Created an initial set of benchmarks to compare the stores. check-in: 8412b4b94e user: andreask tags: trunk
20:46
Transactioned all sqlite store methods. check-in: fe35f3ad21 user: andreask tags: trunk
20:46
Fixes for bad cache. Closed-Leaf check-in: 0570c8c8ea user: andreask tags: cache-subset-tests-candidate-fix
20:44
Open work on tests to expose cache implementations not taking into account that cache is subset of backend, most of the time. check-in: 283a4cd513 user: andreask tags: cache-sub-set-tests
19:23
Fixed the custom cache testsuite up, forgotten earlier. check-in: 52d750e288 user: andreask tags: trunk
19:23
Fixed test labeling check-in: 6aa64e5151 user: andreask tags: trunk
19:17
Added copyright notes everywhere. check-in: 00a8d26316 user: andreask tags: trunk
19:16
Split the store setup/release code into separate files, for reuse (benchmarks to come). check-in: 70d2d06818 user: andreask tags: trunk
18:50
Added testsuite for caching store, plus fixes. check-in: 05122b2275 user: andreask tags: trunk
18:49
Split the setup for the id-generation differences into helper files, for reuse. Plus fix to the sqlite store construction. The database access command was actually not put in scope/created. The tests worked because their helper db had the same name as was used inside of the instance, allowing resolution. Change the helper's name, and things failed. check-in: 3983a89769 user: andreask tags: trunk
18:09
Merged working sqlite store to main, made officially available. check-in: 5494658117 user: andreask tags: trunk
18:08
Fixed result differences in the shared test cases, more procedures providing the differences. Made the test case names in the shared suite unique per store. Closed-Leaf check-in: 4159e5f9fd user: andreask tags: new-sqlite
09:08
Testsuite for sqlite store. Bug fixes. Generalizations in test code, and class hierarchy. check-in: 4ede49c226 user: aku tags: new-sqlite
06:28
Merge testsuite. check-in: 364327d867 user: aku tags: new-sqlite
06:25
Completed basic testsuite. Associated bug fixes. check-in: b806909c3d user: aku tags: trunk
04:44
Requirement bugfixes, size fix. Start of a testsuite. check-in: e6f2ee9d2d user: aku tags: trunk
2013-04-17
23:43
Fixed API (result) of sqlite's "map". check-in: 53e2990b2c user: andreask tags: new-sqlite
23:42
Merged new main features. check-in: 7e592ede55 user: andreask tags: new-sqlite
23:41
Added cache storage package. check-in: defedcf780 user: andreask tags: trunk
23:26
Added API method "exists", clarified return of "map" check-in: 15b27e41ad user: andreask tags: trunk
23:08
sqlite based store, incomplete check-in: 792b7be140 user: andreask tags: new-sqlite