summaryrefslogtreecommitdiffstats
path: root/container-search
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Limit document selection per cluster by the document type of the ↵Henning Baldersheim2018-10-076-53/+35
| | | | clus…"
* Limit document selection per cluster by the document type of the cluster.Henning Baldersheim2018-10-056-35/+53
|
* Merge pull request #7214 from vespa-engine/bratseth/nonfunctional-changesgjoranv2018-10-051-2/+5
|\ | | | | Nonfunctional changes only
| * Nonfunctional changes onlyJon Bratseth2018-10-051-2/+5
| |
* | Do not create huge optimaize structures when not necessary.Henning Baldersheim2018-10-051-1/+1
| |
* | Remove end tagHarald Musum2018-10-032-2/+2
| |
* | Use full nameHarald Musum2018-10-032-2/+2
| |
* | Merge pull request #7180 from vespa-engine/bratseth/trace-correctlyFrode Lundgren2018-10-031-1/+1
|\| | | | | Trace the right value
| * Trace the right valueJon Bratseth2018-10-031-1/+1
| |
* | Status is known when failingJon Bratseth2018-10-021-1/+3
|/
* Merge pull request #7150 from vespa-engine/ollivir/split-search-and-fillJon Bratseth2018-10-0220-609/+968
|\ | | | | Java dispatch: CloseableChannel split to search and fill invokers
| * CloseableChannel split to search and fill inokersOlli Virtanen2018-10-0120-609/+968
| |
* | Add copyright headerJon Bratseth2018-10-011-0/+1
| |
* | Revert "Merge pull request #7094 from ↵Jon Bratseth2018-09-251-1/+1
|/ | | | | | | vespa-engine/revert-7070-bratseth/rank-type-information-2" This reverts commit 0246064bbfb9657515f516e2fea12d593cd13016, reversing changes made to f627463a8100090ec109d27c3aeb439a3395a34f.
* Revert "Bratseth/rank type information 2"Arnstein Ressem2018-09-251-1/+1
|
* Remove deprecated GDFLAG_ALLOW_SLIME flag from getdocsum packets.Tor Egge2018-09-253-16/+8
| | | | It is ignored by backend (slime is always allowed).
* Merge with masterJon Bratseth2018-09-249-199/+288
|\
| * Multiple node java dispatch supportOlli Virtanen2018-09-248-95/+288
| |
| * Remove remains from qr-templates configgjoranv2018-09-211-104/+0
| | | | | | | | + other unused .def and .cfg files from config module
* | Nonfunctional changes onlyJon Bratseth2018-09-211-1/+1
|/
* Merge pull request #6967 from ↵Henning Baldersheim2018-09-197-399/+432
|\ | | | | | | | | vespa-engine/ollivir/move-logic-to-fs4closeablechannel-from-fastsearcher FS4 interfacing code moved to FS4CloseableChannel from FastSearcher
| * FS4 interfacing code moved to FS4CloseableChannel from FastSearcherOlli Virtanen2018-09-147-399/+432
| |
* | Change affinity property name; javadoc cleanupOlli Virtanen2018-09-171-2/+2
| |
* | Reuse node group for allocations by same queryOlli Virtanen2018-09-142-13/+59
|/
* Merge pull request #6901 from ↵Henning Baldersheim2018-09-123-1/+28
|\ | | | | | | | | vespa-engine/geirst/implement-attribute-map-lookup-node-in-java Implement a new function node (AttributeMapLookupNode) for doing look…
| * Implement a new function node (AttributeMapLookupNode) for doing lookup in a ↵Geir Storli2018-09-113-1/+28
| | | | | | | | map attribute.
* | DistributionKey moved from Backend to CloseableChannelOlli Virtanen2018-09-1010-34/+21
|/
* Extend grouping validator to handle attribute map lookup with key source ↵Geir Storli2018-09-103-48/+122
| | | | attribute.
* Extend grouping parser to handle map syntax with indirect key via attribute ↵Geir Storli2018-09-104-11/+124
| | | | vector.
* Use fileAcquirerJon Bratseth2018-09-101-7/+6
|
* Added copyrights and javadocs. Logic and naming in LB cleaned upOlli Virtanen2018-09-065-24/+65
|
* Java dispatch support for multiple groups of single nodesOlli Virtanen2018-09-065-22/+184
|
* Merge pull request #6793 from ↵Tor Egge2018-09-052-22/+87
|\ | | | | | | | | vespa-engine/geirst/extend-grouping-validator-to-handle-attribute-map-syntax Geirst/extend grouping validator to handle attribute map syntax
| * Extend grouping validator to handle map syntax on an attribute vector.Geir Storli2018-09-042-13/+73
| |
| * Simplify setup of tests.Geir Storli2018-09-041-11/+16
| |
* | Nonfunctional changes onlyJon Bratseth2018-09-053-4/+3
|/
* Merge pull request #6749 from vespa-engine/ollivir/dispatch-in-container-searchOlli Virtanen2018-08-3110-33/+195
|\ | | | | Java dispatcher extensions
| * Replace chooseBackend(..) with getChannel(..) to abstract the protocol layerOlli Virtanen2018-08-313-31/+72
| |
| * Create code path for extending java side dispatcherOlli Virtanen2018-08-304-4/+127
| |
| * Clean issues/warnings reported in Eclipse IDEOlli Virtanen2018-08-305-6/+4
| |
* | Revert to previous VIP status management from dispatchJon Bratseth2018-08-302-5/+9
| | | | | | | | | | The new behavior does not work in the (unrealistic, but used in tests) case where there are multiple local one-node content clusters.
* | Revert "Merge pull request #6726 from ↵Jon Bratseth2018-08-301-4/+4
| | | | | | | | | | | | | | vespa-engine/revert-6719-bratseth/initially-down" This reverts commit 05ea4c2b9952bceaf0e009053c2f51a09d15a957, reversing changes made to 03efdabdc9f0e43fc2c362569ae455a7abc9a64b.
* | Revert "Be down initially"Jon Bratseth2018-08-301-4/+4
| |
* | Be down initiallyJon Bratseth2018-08-291-4/+4
|/ | | | | | | | | | | | | | | | | | | | Before ths change containers used to come up in the initial VIP state of up ("in rotation") before having any information about downstream cløusters. This is problematic if the node determines that it should be down when learning the state of downstream clusters, especially when it is determining that it should be down due to failing to complete pings timely due to initialization load. This changes to starting in the down state. Crucially, this requires tracking the current state of clusters in a separate component such that the state survives reconfiguration and we avoid setting the state down briefly on each reconfiguration. In addition to the case where there are downstream clusters deciding the VIP state oif a container, there are two others: - There are no such clusters. In this case the VIP state will be up by default. - Some other component is explicitly deciding the VIP state. This commit makes that case clearer.
* Merge pull request #6679 from vespa-engine/gjoranv/javacc-plugingjoranv2018-08-288-41/+35
|\ | | | | Gjoranv/javacc plugin
| * Switch to new javacc maven plugin:gjoranv2018-08-272-4/+4
| | | | | | | | | | | | | | | | - config model - document - documentapi - indexinglanguage. - searchlib
| * Replace old javacc-plugin with ph-javacc-maven-plugin.gjoranv2018-08-276-37/+31
| |
* | Generate a global rank profile configJon Bratseth2018-08-241-3/+0
|/ | | | | | | This makes available to all regular container clusters a config containing a set of rank profiles containing the expressions resulting from converting all the ml models added in the models/ directory in the application package.
* Merge pull request #6405 from vespa-engine/gjoranv/federation-non-publicJon Bratseth2018-08-212-4/+0
|\ | | | | Gjoranv/federation non public
| * Revert "Remove ConfiguredHttpClientSearcher"gjoranv2018-08-211-0/+38
| | | | | | | | - Do not remove until Vespa 7