aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* remove old unused ignoresArne Juul2017-05-193-0/+0
* Try to avoid ignoring users fill argumentJon Bratseth2017-05-182-3/+3
* Merge pull request #2443 from yahoo/geirst/init-handling-of-lid-space-compact...Tor Egge2017-05-1828-81/+695
|\
| * Fix testing of getEstimatedShrinkLidSpaceGain() returning 0 when lid space ca...Geir Storli2017-05-181-1/+2
| * Must hold guard when accessing _lidInfo size and return 0 as memory gain when...Geir Storli2017-05-183-2/+15
| * Implement getEstimatedShrinkLidSpaceGain() for LogDataStore.Geir Storli2017-05-127-6/+23
| * Return early if lid space cannot be shrunk.Geir Storli2017-05-121-1/+3
| * Add support for shrinking lid space in LogDataStore.Geir Storli2017-05-125-16/+76
| * Take update lock when compacting lid space (and thus changing lid info vector).Geir Storli2017-05-121-0/+1
| * Fix such that getLid() is protected by docIdLimit.Geir Storli2017-05-122-1/+13
| * Support that lid space can be compacted and entries from old files skipped du...Geir Storli2017-05-123-20/+91
| * Integrate that docIdLimit at idx file creation time is written to file header.Geir Storli2017-05-122-11/+57
| * Add docIdLimit to DataStoreStorageStats.Geir Storli2017-05-126-8/+14
| * Move docIdLimit from WriteableFileChunk to FileChunk.Geir Storli2017-05-126-42/+125
| * Use docIdLimit in read functions and test that docIdLimit is updated.Geir Storli2017-05-123-7/+77
| * Rename nextId() -> getDocIdLimit().Geir Storli2017-05-126-14/+18
| * Don't use bucketizer for entries with lid >= docIdLimit.Geir Storli2017-05-123-9/+30
| * Skip entries with lid >= docIdLimit in updateLidMap().Geir Storli2017-05-126-11/+76
| * Write docIdLimit to header in idx file of WriteableFileChunk.Geir Storli2017-05-127-7/+83
| * Move DirectoryHandler from searchcore to searchlib.Geir Storli2017-05-121-0/+44
| * Add skeleton for unit tests for docstore file chunk.Geir Storli2017-05-124-0/+22
* | Revert "Revert "Toregge/add shrink lid space flush target""Tor Egge2017-05-161-2/+5
* | Remove expired compatibility codeJon Bratseth2017-05-161-0/+10
* | Revert "Toregge/add shrink lid space flush target"Tor Egge2017-05-151-5/+2
* | Fix assert, it is not legal to extend lid space using compactLidSpace().Tor Egge2017-05-121-1/+1
* | Return early from shrinkLidSpace() if the work cannot be performed.Tor Egge2017-05-111-1/+4
|/
* Fix constructor argument name.Tor Egge2017-05-101-1/+1
* Add adapter for ICompactableLidSpace where write operations are performedTor Egge2017-05-103-0/+89
* Add getEstimatedShrinkLidSpaceGain() to interface for compactable lid space.Tor Egge2017-05-103-2/+35
* Merge pull request #2377 from yahoo/toregge/replace-task-id-with-executor-id-...Geir Storli2017-05-099-56/+205
|\
| * Test that attribute write operations are spread over available writeTor Egge2017-05-085-30/+82
| * Executor id is 32-bit.Tor Egge2017-05-041-1/+1
| * Extend unit test to test new methods.Tor Egge2017-05-031-7/+56
| * Replace task id with executor id and component id in sequenced task executor.Tor Egge2017-05-036-29/+77
| * Revert "Fix warnings hidden earlier due to including application headers as s...Henning Baldersheim2017-05-0326-153/+197
| * Fix warnings hidden earlier due to including application headers as system in...Henning Baldersheim2017-05-0326-197/+153
* | Deinline as compiler makes the best choices.Henning Baldersheim2017-05-0910-240/+117
* | Add aggregator for calculating the population standard deviationBjørn Christian Seime2017-05-0811-23/+347
* | Revert "Add aggregator for calculating the population standard deviation"Henning Baldersheim2017-05-058-234/+23
* | Merge pull request #2394 from yahoo/bjorncs/stddev-aggregator-backendHenning Baldersheim2017-05-058-23/+234
|\ \
| * | fixup! Add aggregator for calculating the population standard deviationBjørn Christian Seime2017-05-054-29/+32
| * | Add aggregator for calculating the population standard deviationBjørn Christian Seime2017-05-058-16/+224
* | | Move StoreByBucket tests to separate test file.Geir Storli2017-05-055-62/+93
* | | Move chunk tests to separate test file.Geir Storli2017-05-055-51/+81
* | | Move LidInfo tests to separate test file.Geir Storli2017-05-055-56/+79
* | | Move LidInfo and related classes to separate .h and .cpp files.Geir Storli2017-05-056-104/+128
* | | Repair mouse marking accident.Henning Baldersheim2017-05-051-1/+8
|/ /
* | Merge pull request #2399 from yahoo/geirst/make-searchlib-compile-with-OgHenning Baldersheim2017-05-0532-7/+86
|\ \
| * | Make searchlib compile with '-Og'.Geir Storli2017-05-0532-7/+86
* | | Merge pull request #2398 from yahoo/balder/register-is-not-allowed-in-iso-c++1zHenning Baldersheim2017-05-057-11/+8
|\ \ \