aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Include only what you need.Henning Baldersheim2017-08-188-10/+14
|
* Read in the indexing thread instead as it can be costly.Henning Baldersheim2017-08-172-39/+33
|
* Clean compile with -Og -fno-omit-frame-pointerTor Brede Vekterli2017-08-161-0/+3
|
* Merge pull request #3120 from ↵Henning Baldersheim2017-08-164-129/+121
|\ | | | | | | | | vespa-engine/balder/produce-summary-features-if-using-dispatch.summaries Balder/produce summary features if using dispatch.summaries
| * Do not overload based on only constness.Henning Baldersheim2017-08-161-1/+1
| |
| * Cleanup intellij odd relayout.Henning Baldersheim2017-08-161-40/+37
| |
| * Also propagate rank profileHenning Baldersheim2017-08-163-9/+18
| |
| * Reduce includes.Henning Baldersheim2017-08-161-4/+2
| |
| * Data, not stringHenning Baldersheim2017-08-152-2/+2
| |
| * Add support for sessionid for using query cache.Henning Baldersheim2017-08-152-138/+126
| |
* | Merge pull request #3119 from ↵Tor Egge2017-08-166-49/+64
|\ \ | | | | | | | | | | | | vespa-engine/geirst/add-imported-attribute-fields-to-attributes-config Geirst/add imported attribute fields to attributes config
| * | Change SchemaBuilder to use attributes config to setup imported attribute ↵Geir Storli2017-08-166-48/+36
| | | | | | | | | | | | fields in schema.
| * | Filter away imported attribute fields after building schema and before ↵Geir Storli2017-08-162-2/+29
| |/ | | | | | | building document db config.
* / Factor out ReferenceMappings from ReferenceAttribute.Tor Egge2017-08-152-2/+3
|/
* Merge pull request #3097 from ↵Henning Baldersheim2017-08-141-1/+9
|\ | | | | | | | | vespa-engine/vekterli/ignore-spurious-gcc-lambda-destructor-inlining-warnings Selectively ignore GCC inlining warning for lambdas
| * Selectively ignore GCC inlining warning for lambdasTor Brede Vekterli2017-08-141-1/+9
| | | | | | | | | | Triggers inlining warnings for lambda destructors in debug builds. No way we can pull those out, so warning is pretty useless for our purposes.
* | Improve comments about ZSTD compression levels.Henning Baldersheim2017-08-141-0/+4
| |
* | Only ignore size computations for weakly consistent reads.Henning Baldersheim2017-08-143-4/+9
| |
* | Use ZSTD for compressing to summary file.Henning Baldersheim2017-08-141-2/+2
| |
* | Flip defaults to optimize for streaming search by default.Henning Baldersheim2017-08-141-5/+3
|/
* If you need to restart, just do it right away. You are probably taking up ↵Henning Baldersheim2017-08-111-9/+4
| | | | somebody elses port.
* Use std::atomic all over and completely get rid of homegrown atomics.Henning Baldersheim2017-08-112-2/+0
|
* Merge pull request #3069 from ↵Arnstein Ressem2017-08-111-2/+2
|\ | | | | | | | | vespa-engine/toregge/allow-other-boost-and-llvm-versions Toregge/allow other boost and llvm versions
| * Use VESPA_ prefix for new cmake variables.Tor Egge2017-08-101-2/+2
| |
| * Prepare for using other versions of boost and llvm.Tor Egge2017-08-101-2/+2
| |
* | Implement MySummaryAdapter::putHenning Baldersheim2017-08-101-7/+6
| |
* | Add missing ;Henning Baldersheim2017-08-101-1/+1
| |
* | Also change feedview when documenttype config changes.Henning Baldersheim2017-08-101-4/+4
| |
* | Also run the serialization in different threadpool.Henning Baldersheim2017-08-1014-187/+185
|/
* Stop using deprecated readdir_r (deprecated since glibc 2.24).Tor Egge2017-08-091-5/+4
| | | | Use readdir instead.
* Merge pull request #3053 from ↵Henning Baldersheim2017-08-075-17/+19
|\ | | | | | | | | yahoo/balder/keep-the-documentmetastore-readguard-alive-in-session-cache Keep the DocumentMetaStore readguard live in teh ssession cache so th…
| * Use = default for default constructor.Henning Baldersheim2017-08-071-1/+1
| |
| * Keep the DocumentMetaStore readguard live in teh ssession cache so the ↵Henning Baldersheim2017-08-074-16/+18
| | | | | | | | blueprint are still valid afterwards.
* | Merge pull request #3011 from ↵Håvard Pettersen2017-08-071-6/+7
|\ \ | |/ |/| | | | | yahoo/balder/do-not-set-docid-in-blueprint-construction Balder/do not set docid in blueprint construction
| * Call setDocId explicit in test instead.Henning Baldersheim2017-07-251-6/+7
| |
* | Merge pull request #3052 from yahoo/balder/delay-ackHenning Baldersheim2017-08-052-12/+17
|\ \ | | | | | | Balder/delay ack
| * | Explicit capture list.Henning Baldersheim2017-08-051-1/+1
| | |
| * | Make it compile again with correct gcc options too.Henning Baldersheim2017-08-042-5/+4
| | |
| * | Ensure ack is delayed until visibility is achieved.Henning Baldersheim2017-08-042-10/+16
| | |
* | | Handle docsum replay done in summary thread.Tor Egge2017-08-041-4/+16
|/ /
* | Dispatch summary compact and summary shrink operations to summary thread.Tor Egge2017-08-043-7/+67
| |
* | Use nested namespaceHenning Baldersheim2017-08-032-9/+4
| |
* | Deinline large destructor and uses nested namespaceHenning Baldersheim2017-08-0312-46/+29
| |
* | Merge pull request #3038 from yahoo/balder/separate-summary-threadHenning Baldersheim2017-08-0323-456/+484
|\ \ | | | | | | - Use a dedicated thread for writing to summarystore.
| * | Move the wait ahead of creating any tasks.Henning Baldersheim2017-08-032-4/+2
| | |
| * | Remove some unused code and some style changes.Henning Baldersheim2017-08-034-309/+139
| | |
| * | Reorder wait and produce to colocate produce/consume.Henning Baldersheim2017-08-031-2/+3
| | |
| * | Only forward the performIndexPut if the future doc actually is present.Henning Baldersheim2017-08-032-23/+10
| | |
| * | Rename updateDocumentStore -> makeUpdatedDocumentHenning Baldersheim2017-08-032-3/+4
| | |
| * | - Add pending lid trackerHenning Baldersheim2017-08-025-24/+107
| | | | | | | | | | | | - Use the PendingLidTracker to figure out when it is safe to read to get the correct document version.