summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Move the gbdt and vm_forest back to the eval module.Henning Baldersheim2016-09-121-2/+2
* Do not require icu unless you really need it.Henning Baldersheim2016-09-1119-142/+222
* Split out tensor and llvm part of eval to avoid bringing in llvm everywhere w...Henning Baldersheim2016-09-115-76/+68
* Use 64-bit bit-offsets for sparse sparse file in dictionary.Tor Egge2016-09-102-5/+5
* Merge pull request #600 from yahoo/balder/use-mmappable-arraysTor Egge2016-09-091-1/+2
|\
| * If the array grows large it will use mmapped memory to avoid polluting the ve...Henning Baldersheim2016-09-091-1/+2
* | Limit on num entries instead of removes.Henning Baldersheim2016-09-095-11/+15
* | Add limit on number of removes per file to avoid uncontrolled explosions.Henning Baldersheim2016-09-092-1/+6
|/
* Add extra info to get a clue of underlying error.Henning Baldersheim2016-09-081-1/+1
* better handling of empty tensorsHaavard2016-09-075-29/+26
* Wire the Grow strategy all the way.Henning Baldersheim2016-09-024-19/+28
* No need to look up the BucketId twice.Henning Baldersheim2016-09-022-4/+10
* Proper shell exit values.Henning Baldersheim2016-09-021-1/+1
* Fix incomplete merge conflict rsolution.Henning Baldersheim2016-09-022-5/+4
* Ensure that we clean up after the test even if it fails.Henning Baldersheim2016-09-021-1/+3
* Remove non-deterministic non-essential test.Henning Baldersheim2016-09-021-1/+0
* Use the executor pool for the expensive compression.Henning Baldersheim2016-09-026-31/+62
* do not copy blueprints, freeze blueprintsHaavard2016-09-026-67/+41
* Compute max number of siginificant bits of bucketid.Henning Baldersheim2016-09-014-5/+43
* Catch exception and log a sensible log messagei instead of dumping core.Henning Baldersheim2016-08-312-5/+10
* Throw exception if it is not a summary directory or empty if it is readonly.Henning Baldersheim2016-08-311-1/+5
* Merge pull request #501 from yahoo/toregge/add-constant-featureGeir Storli2016-08-3117-87/+442
|\
| * Factor out AsTensor and AsEmptyTensor to test library.Tor Egge2016-08-3011-136/+137
| * Add constant feature blueprint and constant feature executor.Tor Egge2016-08-3011-3/+357
* | Merge pull request #509 from yahoo/balder/control-in-memory-temporary-compres...Henning Baldersheim2016-08-308-35/+43
|\ \
| * | Rename compression to compactCompression.Henning Baldersheim2016-08-302-6/+6
| * | Wire in control of compression during temporary memory storage during compact...Henning Baldersheim2016-08-308-35/+43
* | | Merge pull request #503 from yahoo/bjorncs/fix-grouping-null-bucket-typeHenning Baldersheim2016-08-3016-35/+104
|\ \ \ | |/ / |/| |
| * | The null bucket must be of the same type as the predefined buckets (if present)Bjørn Christian Seime2016-08-301-26/+5
| * | Add getNullBucket to ResultNodeBjørn Christian Seime2016-08-3015-9/+99
* | | Merge pull request #482 from yahoo/balder/add-visit-cache-2Henning Baldersheim2016-08-2911-48/+778
|\ \ \
| * | | Due to the implementation of insert where the global lock is released and the...Henning Baldersheim2016-08-291-0/+7
| * | | Hold the lock during hasKeyHenning Baldersheim2016-08-292-12/+20
| * | | No need for swapHenning Baldersheim2016-08-292-8/+1
| * | | Use default implementations.Henning Baldersheim2016-08-292-16/+2
| * | | getTotalSize -> getBufferSizeHenning Baldersheim2016-08-291-4/+4
| * | | Use std::includes.Henning Baldersheim2016-08-291-14/+1
| * | | Add parameter name.Henning Baldersheim2016-08-291-1/+1
| * | | Also test removeHenning Baldersheim2016-08-291-2/+12
| * | | Add clarifying comment about which caches are expected to change.Henning Baldersheim2016-08-291-3/+3
| * | | before -> extra_field + logic inversion to match.Henning Baldersheim2016-08-291-4/+4
| * | | Fix accidental remove of mutable member.Henning Baldersheim2016-08-261-0/+1
| * | | typedef -> using + unify layout.Henning Baldersheim2016-08-262-13/+17
| * | | Add class comments to the essential classes.Henning Baldersheim2016-08-261-0/+29
| * | | typedef -> usingHenning Baldersheim2016-08-261-7/+6
| * | | Do not confuse number of 'b's. 5 is 5.Henning Baldersheim2016-08-261-1/+1
| * | | Also add false test with equal set sizes, as you could take the other simply ...Henning Baldersheim2016-08-261-0/+1
| * | | GuardDirectory -> TmpDirectoryHenning Baldersheim2016-08-261-6/+6
| * | | Fix whitespace.Henning Baldersheim2016-08-261-5/+3
| * | | Allow slack of +-10 on cachesize as it is non-deterministic.Henning Baldersheim2016-08-263-9/+14