Commit Graph
2773 Commits
Author SHA1 Message Date
Paul Masurel 6d67588fcd Merge branch 'bug/4' of github.com:fulmicoton/tantivy into bug/4 2016-09-30 17:45:36 +09:00
Paul Masurel 76a65b625a bug/4 made index.commit private 2016-09-30 14:53:54 +09:00
Michael J. Curry 5443710544 more minor doc text changes 2016-09-29 21:51:12 -04:00
Michael J. Curry b9ef5909ad small changes to doc comments 2016-09-29 16:47:02 -04:00
Michael J. Curry 9c1d08c489 literally one character change to README 2016-09-29 16:31:50 -04:00
Michael J. Curry d85cfab7a1 minor fixes to grammar and usage in example file 2016-09-29 16:28:10 -04:00
Paul Masurel e6631dfb19 bug/4 introducing a segment manager 2016-09-30 00:02:14 +09:00
Paul Masurel cd3bd442fe bug/4 introducing a segment manager 2016-09-29 21:07:59 +09:00
Paul Masurel 61ae98e013 Merge branch 'bug/4' of github.com:fulmicoton/tantivy into bug/4 2016-09-28 09:41:41 +09:00
Paul Masurel 9473ac3371 bug/4 one test not passing 2016-09-28 00:11:52 +09:00
Paul Masurel 3d4293346a bug/4 not compiling 2016-09-27 23:23:28 +09:00
Paul Masurel 76e1237b81 bug/4 still buggy and very wrong, but one step at a time 2016-09-27 19:13:53 +09:00
Paul Masurel 15567e0aa3 NOBUG Build failing 2016-09-26 18:23:19 +09:00
Paul Masurel 76046a754b bug/4 Test are working with autoincrement segment id 2016-09-26 10:04:10 +09:00
Paul Masurel 734866a77c issue/4 First tab, added segment register. Unit tests broken. Need to seed the random generator 2016-09-26 08:56:36 +09:00
Paul Masurel 75b2d13b5d NOBUG Remove useless file 2016-09-23 23:01:58 +09:00
Paul Masurel f2b87e6ee3 Merge branch 'master' of github.com:fulmicoton/tantivy 2016-09-23 09:34:10 +09:00
Paul Masurel 58ebdde283 Updated README with features 2016-09-23 09:32:16 +09:00
Paul Masurel 8ac1ddfca6 Update README.md 2016-09-23 00:54:42 +09:00
Paul Masurel f0ea75562b Update README.md 2016-09-23 00:49:19 +09:00
Paul Masurel e5fbcd5c32 Update README.md 2016-09-23 00:46:46 +09:00
Paul Masurel c347944d1f Update README.md 2016-09-23 00:43:24 +09:00
Paul Masurel 2be5d43b92 Edited README 2016-09-23 00:35:11 +09:00
Paul Masurel 5a761dbcf0 Added literate programming for the example 2016-09-23 00:23:21 +09:00
Paul Masurel 1a08ca4f95 Doc 2016-09-22 15:45:37 +09:00
Paul Masurel ca331e7fe5 Added documentation / HeapAllocable 2016-09-22 14:32:44 +09:00
Paul Masurel 994f223e35 NOBUG Simplified errors 2016-09-22 13:11:12 +09:00
Paul Masurel de7880bde9 NOBUG Added comments. 2016-09-21 10:38:50 +09:00
Paul Masurel 025ab3c7ab NOBUG Added comments. 2016-09-21 10:27:43 +09:00
Paul Masurel b337adbd78 NOBUG Added comments. 2016-09-21 00:52:31 +09:00
Paul Masurel 0b11ed517a NOBUG Added documents. 2016-09-20 11:07:40 +09:00
Paul Masurel e8d5baa44b NOBUG Adding documentation 2016-09-20 08:58:43 +09:00
Paul Masurel 17715fe84c Added documentation 2016-09-20 00:43:52 +09:00
Paul Masurel 49e5114413 Edited README 2016-09-19 18:58:11 +09:00
Paul Masurel 578b8df288 NOBUG Added documentation 2016-09-19 18:45:50 +09:00
Paul Masurel f3a24f5b3c NOBUG Code cleaning , cargo clippy 2016-09-19 17:01:37 +09:00
Paul Masurel 89cac9225b NOBUG Added unit test 2016-09-18 23:29:32 +09:00
Paul Masurel 1f274a2524 Merge branch 'master' of github.com:fulmicoton/tantivy 2016-09-18 23:16:23 +09:00
Paul Masurel 35e9beb864 Closes #24. Added info about git submodule in Readme 2016-09-18 23:15:32 +09:00
Paul Masurel ff19426299 Removed dead code. 2016-09-15 09:23:00 +09:00
Paul Masurel 95d16d916b Removed dead code. 2016-09-15 09:15:09 +09:00
Paul Masurel 2895a1feb1 Merge remote-tracking branch 'origin/master' into bug8/experimental 2016-09-15 00:01:53 +09:00
Paul Masurel 7969fb3a71 Use logging. 2016-09-15 00:00:14 +09:00
Paul Masurel 346fc31ac2 Chaining heaps.
We commit close segments when the indexer heap is close to its capacity.
(currently we use a limit of 10_000_000).

Because we do this check before indexing a document, and before
also because serialization starts by closing the postingswriter, and
therefore all of the recorders open for the last document, we may still
overflow the heap.

We don't want to resize the heap because we may have references to objects
in the current heap.

Because of that, heap are actually chained list.
In an ideal settings, the limit should work fine and this overflow behavior should
never be activated.
2016-09-14 10:27:55 +09:00
Paul Masurel b911c4dc98 Indexing works. 3'22 2016-09-13 00:36:42 +09:00
Paul Masurel 50687a1c7c Renaming + new unit test 2016-09-08 09:26:14 +09:00
Paul Masurel 385794419e Bigger heap in unit testwq 2016-09-07 10:04:02 +09:00
Paul Masurel a612504e26 #8 Hashmap size as a function of the heap size 2016-09-06 22:13:55 +09:00
Paul Masurel 33aa151916 BUG-21 Remove useless 64 bits padding in fastfield.
Closes #21
2016-09-06 09:57:17 +09:00
Paul Masurel 24d2e3f6c1 switching for the stacker datastructure 2016-09-05 10:27:14 +09:00