summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Reject updates with bad ids (document type in id scheme is differentTor Egge2018-10-122-0/+14
| | | | from document type for serialized document update).
* Reject updates with old doc id scheme.Tor Egge2018-10-122-2/+17
|
* Reject removes with old doc id scheme.Tor Egge2018-10-122-2/+14
|
* Merge pull request #7249 from vespa-engine/balder/expose-exception-informationHenning Baldersheim2018-10-091-3/+0
|\ | | | | Expose exception information. If totally unknown, generate core.
| * Expose exception information. If totally unknown, generate core.Henning Baldersheim2018-10-091-3/+0
| |
* | Test that document retriever removes document field whenTor Egge2018-10-091-0/+38
|/ | | | corresponding multivalue attribute vector has zero values.
* remove legacy tags, always pass vectorArne Juul2018-10-0814-170/+170
|
* Change handling of populating document from multivalue attribute withTor Egge2018-10-081-2/+4
| | | | | | | | | | zero values for the document. Old behavior: The field was set to an empty array/set if it was present in the document. New behavior: The field is removed from the document.
* GC HashMapHenning Baldersheim2018-09-281-0/+1
|
* mixed mode tls support in fnetHåvard Pettersen2018-09-271-1/+1
|
* Migrate total disk usage metric for document db.Geir Storli2018-09-214-27/+53
|
* Move code that updates document db metrics into separate class.Geir Storli2018-09-2111-360/+470
|
* Migrate total memory usage metrics for document db and attributes.Geir Storli2018-09-214-19/+36
|
* Migrate document counts metrics to new naming scheme.Geir Storli2018-09-216-14/+54
| | | | Also make terminology more clear with 'active', 'ready', 'total', 'removed'.
* Make level 6 default for cache compression.Henning Baldersheim2018-09-201-2/+2
|
* Revert "Migrate document counts metrics to new naming scheme."Henning Baldersheim2018-09-206-54/+14
|
* Migrate document counts metrics to new naming scheme.Geir Storli2018-09-206-14/+54
| | | | Also make terminology more clear with 'active', 'ready', 'total', 'removed'.
* Migrate metrics for session manager grouping cache and add metrics for ↵Geir Storli2018-09-199-39/+140
| | | | search cache.
* Migrate metric for number of documents in memory index.Geir Storli2018-09-193-2/+6
|
* Must wait longer than stats update interval.Henning Baldersheim2018-09-191-1/+1
|
* Migrate legacy proton executor metrics and add missing metrics.Geir Storli2018-09-183-11/+55
|
* Rename proton summary executor -> shared executor.Geir Storli2018-09-188-22/+22
|
* Remove unused code.Geir Storli2018-09-183-3/+0
|
* Stop using search.io setting from proton.def.Tor Egge2018-09-171-1/+2
| | | | Files for indexed fields (posting lists and dictionaries) are now always memory mapped.
* Remove dead code.Tor Egge2018-09-171-4/+0
|
* Remove remains of spooler code from searchcore.Tor Egge2018-09-1410-166/+0
|
* Merge pull request #6881 from ↵Geir Storli2018-09-121-2/+0
|\ | | | | | | | | vespa-engine/toregge/rename-attribute-keyed-node-to-attribute-map-lookup-node Rename AttributeKeyedNode to AttributeMapLookupNode
| * Allocate identifiable id for AttributeMapLookupNode.Tor Egge2018-09-101-2/+0
| |
* | Set scope 'provided' for config-lib in searchcoregjoranv2018-09-101-0/+1
|/ | | | | - Searchcore is not used in any java standalone (non-jdisc) apps. - ImportPackage in model-evaluation is now unnecessary.
* disable encryption for FS4 packet protocol connectionsHåvard Pettersen2018-09-101-1/+2
|
* Use std::make_sharedHenning Baldersheim2018-09-076-35/+11
|
* Merge pull request #6829 from vespa-engine/toregge/add-attribute-keyed-node-try2Geir Storli2018-09-071-0/+3
|\ | | | | Add AttributeKeyedNode
| * Add AttributeKeyedNode, which uses two attributes to handle lookupTor Egge2018-09-061-0/+3
| | | | | | | | in map field with specified key.
* | Merge pull request #6811 from vespa-engine/lesters/add-dynamic-rerank-countHenning Baldersheim2018-09-075-8/+12
|\ \ | |/ |/| Add query override of rerank-count
| * Add using HeapSize to avoid long namespace qualifiersLester Solbakken2018-09-062-3/+4
| |
| * Don't repeat rerank-count overrideLester Solbakken2018-09-055-7/+6
| |
| * Add query override of rerank-countLester Solbakken2018-09-052-4/+8
| |
* | Revert "Merge pull request #6818 from ↵Jon Bratseth2018-09-052-1/+9
| | | | | | | | | | | | | | vespa-engine/revert-6813-bratseth/handle-large-constants-take-4" This reverts commit 9394b251a6353151e01121d019052a2e0860f117, reversing changes made to bd6bfca0bc973eb2edd4fc2ab793f2e2ca3fc248.
* | Revert "Bratseth/handle large constants take 4"Harald Musum2018-09-052-9/+1
| |
* | Merge pull request #6814 from ↵Håvard Pettersen2018-09-053-12/+12
|\ \ | | | | | | | | | | | | vespa-engine/havardpe/remove-non-instant-invocation remove non-instant invocation
| * | remove non-instant invocationHåvard Pettersen2018-09-053-12/+12
| |/
* | Move to coreJon Bratseth2018-09-051-1/+1
| |
* | Revert "Merge pull request #6794 from ↵Jon Bratseth2018-09-052-1/+9
|/ | | | | | | vespa-engine/revert-6788-bratseth/handle-large-constants-take-2" This reverts commit 7516c7245cbcda860ff977fe111ebfe7e35e0078, reversing changes made to 793aac11a3cbefd24535595665fc3c3104c1e043.
* Revert "Bratseth/handle large constants take 3"Jon Bratseth2018-09-058-7/+14
|
* Move ranking-constants.def to configdefinitionsJon Bratseth2018-09-058-20/+5
|
* Revert "Merge pull request #6794 from ↵Jon Bratseth2018-09-052-1/+9
| | | | | | | vespa-engine/revert-6788-bratseth/handle-large-constants-take-2" This reverts commit 7516c7245cbcda860ff977fe111ebfe7e35e0078, reversing changes made to 793aac11a3cbefd24535595665fc3c3104c1e043.
* Extend flush complete event log message with flushed serial number of the ↵Geir Storli2018-09-043-2/+8
| | | | target.
* Add log event for when the flush engine tries to prune a flush handler.Geir Storli2018-09-043-8/+43
|
* Ignore GC flush targets when calculating oldest flushed serial number.Geir Storli2018-09-042-17/+53
| | | | | The oldest flushed serial number is used to prune the transaction log up to this point in time. As GC flush targets are not dependent on data stored in the transaction log they should not affect pruning.
* Simplify and modernize test code.Geir Storli2018-09-041-92/+77
|