Menu

Src (SVN)-old Commit Log


Commit Date  
[r8036] by tswift

* In the case where an incremental table cannot be fully abolished
right away, and needs its space reclaimed later when it is safe, a
core dump was happening because of double use of pointers in
Variant subgoal frames. The problem was in freeing ALN lists, and
is fixed.

* In addition, it turned out that incremental tables were not being
properly invalidated when their space reclamation is delayed, so I
put a call to the invalidation function in those branches of the
code.

* Also, added a simple test that elicits the above conditions.

2014-08-15 22:07:39 Tree
[r8035] by tswift

Change to use abolish_table_call.

2014-08-15 21:12:06 Tree
[r8034] by tswift

Commit for debugging under linux.

2014-08-15 19:53:54 Tree
[r8033] by tswift

Relatively minor code refactoring and documentation. Changed some miscellaneous errors to permission errors.

2014-08-14 22:27:30 Tree
[r8032] by tswift

Changes to documentation mostly about table abolishes.

2014-08-14 22:23:34 Tree
[r8031] by dwarren

Added exports for various _immed incr predicates.
Since they are documented, they must have been intended to be exported.

2014-08-14 19:18:47 Tree
[r8030] by dwarren

Added initialization of trailing pointer (last) to quiet gcc compiler.

2014-08-14 15:22:46 Tree
[r8029] by tswift

* added idb option to statistics/2
* Code factoring of abolishes.
* Removed usages of old, incorrect abolish incr call, replacing with new
* Fixed bugs in reclamining incremental and/or subsumptive tables
during tabled gc (as opposed to initial abolish time), and in
abolish_table_call transitive.

more to come...

2014-08-13 22:43:24 Tree
[r8028] by tswift

* added idb option to statistics/2
* Code factoring of abolishes.
* Removed usages of old, incorrect abolish incr call, replacing with new
* Fixed bugs in reclamining incremental and/or subsumptive tables
during tabled gc (as opposed to initial abolish time), and in
abolish_table_call transitive.

more to come...

2014-08-13 22:42:14 Tree
[r8027] by tswift

* added idb option to statistics/2
* Code factoring of abolishes.
* Removed usages of old, incorrect abolish incr call, replacing with new
* Fixed bugs in reclamining incremental and/or subsumptive tables
during tabled gc (as opposed to initial abolish time), and in
abolish_table_call transitive.

more to come...

2014-08-13 22:38:22 Tree
Older >
MongoDB Logo MongoDB