|
e43e49d6f1
|
C: optimized dir opening
|
2019-08-29 16:35:10 +02:00 |
|
|
e9c1d5e48d
|
AVLs: made maximum number of nodes per AVL 5 millions, as this combined
with keeping all AVLs mapped seems the most efficient. Now 1 million
sequences more or less constantly takes 1 minute.
|
2018-11-19 11:22:26 +01:00 |
|
|
e18b762d81
|
Weird buggy Eclipse commit with nothing changed
|
2018-10-21 17:35:18 +02:00 |
|
|
b98880b7fa
|
Various non-important fixes and comments
|
2018-07-28 17:07:17 +02:00 |
|
|
344566d9e9
|
AVLs: made some functions public and changed some rights to be able to
import AVLs from a DMS to another
|
2017-08-03 16:27:43 +02:00 |
|
|
b408a4f6eb
|
Changed file name limits to adapt to system limits + minor changes
|
2016-09-22 18:05:07 +02:00 |
|
|
de189fd7e0
|
Fixed major bug when cloning an AVL where the bloom filter was not
copied properly (because the sutructure copy via assignation does not
work for structures with a variable size)
|
2016-09-15 11:47:02 +02:00 |
|
|
c9dce03295
|
Fixed major bug when cloning an AVL group (last AVL of new group was not
correctly enlarged before copying the data) + minor improvements
|
2016-09-05 12:29:52 +02:00 |
|
|
fc3641d7ff
|
Read-only AVLs are now hard-linked instead of copied when cloning an AVL
group to make it writable. Also fixed several bugs when handling AVL
groups.
|
2016-06-03 19:02:46 +02:00 |
|
|
6a8df069ad
|
Indexers are now cloned if needed to modify them after they've been
closed. Obligatory indexers' names now follow the same pattern as other
indexers (columnname_version). Closes #46 and #49.
|
2016-05-18 13:23:48 +02:00 |
|
|
31cf27d676
|
Added indexer function that returns the name of the indexer
|
2016-04-29 16:18:56 +02:00 |
|
|
2a68cb26f8
|
Improved AVL tree documentation
|
2016-04-21 15:07:27 +02:00 |
|
|
043e70ff49
|
Updated AVL documentation
|
2016-04-21 14:39:03 +02:00 |
|
|
02d67c257f
|
The default name of an AVL is now the column name + '_indexer', and when
an AVL is opened (as opposed to created), it is read-only
|
2016-04-15 12:55:26 +02:00 |
|
|
71492ad229
|
Made the handling of listing and unlisting opened columns and indexers
functions in the obidms files.
|
2016-04-15 10:49:12 +02:00 |
|
|
d8107533d8
|
Obiblob_indexer API
|
2016-04-12 14:53:33 +02:00 |
|
|
375bfcce8a
|
Renamed "Obi_byte_arrays" to "Obiblobs" and moved Obiblob functions to
separate obiblob.c and obiblob.h files
|
2016-04-12 11:21:14 +02:00 |
|
|
019dfc01b4
|
Branch to refactor and debug (AVLs bugged)
|
2016-04-08 15:38:57 +02:00 |
|
|
ff6c27acf2
|
Implemented the retrieval of values with groups of AVLs
|
2016-03-25 15:35:16 +01:00 |
|
|
69856f18dd
|
untested (and no possible retrieval) of CRC used to represent data in
AVL trees
|
2016-03-24 16:38:11 +01:00 |
|
|
58ac860cc7
|
Added macro for the bloom filter parameters and deleted old unused
macros for crc
|
2016-03-23 13:33:40 +01:00 |
|
|
3681cecb4d
|
Multiple AVLs with bloom filters (very raw test version)
|
2016-03-18 11:06:02 +01:00 |
|
|
545ed8111a
|
Code for tests storing data in multiple AVLs.
(note: unretrievable data as implemented)
|
2016-03-11 15:34:55 +01:00 |
|
|
8e9e21a02e
|
Increased the maximum depth of AVL trees
|
2016-02-29 16:27:23 +01:00 |
|
|
c139367555
|
DNA sequences and character strings are now handled using AVL trees.
|
2015-12-11 17:24:44 +01:00 |
|