summaryrefslogtreecommitdiffstats
path: root/vespaclient-container-plugin
Commit message (Collapse)AuthorAgeFilesLines
* fix lost handler metricsArne Juul2018-09-257-37/+50
| | | | | * since all these classes use a shared FeedContext instance we must make sure that nobody ever uses NullFeedMetric (except unit tests & VespaFeeder).
* Revert "Revert "Revert "Do not expose fieldupdates as a list. Hide ↵Henning Baldersheim2018-09-181-1/+1
| | | | implementation details ins…"""
* Revert "Revert "Do not expose fieldupdates as a list. Hide implementation ↵Henning Baldersheim2018-09-141-1/+1
| | | | details ins…""
* Revert "Do not expose fieldupdates as a list. Hide implementation details ↵Henning Baldersheim2018-09-141-1/+1
| | | | ins…"
* Add deprecation comments and some renaming.Henning Baldersheim2018-09-131-1/+1
|
* Avoid using deprecated code.Henning Baldersheim2018-09-111-1/+1
|
* Suppress deprecation warnings in legacy testTor Brede Vekterli2018-09-071-0/+1
|
* Mark legacy HTTP handlers as deprecated.Tor Brede Vekterli2018-09-077-0/+27
| | | | APIs and classes will be removed in Vespa 7.
* Revert "Mark legacy HTTP handlers as deprecated."Henning Baldersheim2018-09-077-27/+0
|
* Mark legacy HTTP handlers as deprecated.Tor Brede Vekterli2018-09-077-0/+27
| | | | APIs and classes will be removed in Vespa 7.
* Revert "Remove deprecated and undocumented feed handlers from container model"Tor Brede Vekterli2018-06-128-8/+0
|
* Suppress deprecation warnings in tests for deprecated classTor Brede Vekterli2018-06-011-0/+1
|
* Mark all classes in `com.yahoo.feedhandler` package as deprecatedTor Brede Vekterli2018-06-017-0/+7
|
* Merge with masterJon Bratseth2018-05-284-26/+25
|\
| * Reapply parts of the iterate-indexes commit.Henning Baldersheim2018-05-274-26/+24
| |
| * Revert "Bratseth/iterate over indexes not fields 2"Henning Baldersheim2018-05-274-24/+26
| |
| * Revert "Merge pull request #5913 from ↵Jon Bratseth2018-05-254-26/+24
| | | | | | | | | | | | | | vespa-engine/revert-5903-bratseth/iterate-over-indexes-not-fields" This reverts commit f14a7189ea46c33fb3469ec1c0fcbb7eb531f32a, reversing changes made to 7243f2edf5d05e128947560539f840658e7648bb.
| * Revert "Bratseth/iterate over indexes not fields"Henning Baldersheim2018-05-234-24/+26
| |
| * Avoid insuppressable deprecation warningJon Bratseth2018-05-231-4/+2
| |
| * Avoid insuppressable deprecation warningJon Bratseth2018-05-232-14/+12
| |
| * Iterate over indexes not fieldsJon Bratseth2018-05-221-8/+10
| |
* | More document JSON validation to improve error messagesJon Bratseth2018-05-251-8/+3
| |
* | JSON feed validation WIPJon Bratseth2018-05-231-5/+8
|/
* Remove vespajlib:Utilgjoranv2018-04-261-3/+2
| | | | - Vespa no longer supports Java 6 or older.
* Simplify testTor Brede Vekterli2018-04-111-11/+5
|
* Ensure selection parameter sub-expression is complete and validTor Brede Vekterli2018-04-102-2/+42
| | | | | | Also add validation that specified group only contains allowed text characters. This mirrors the check that is done for group names in IDs when documents are originally fed.
* Allow both group/numeric ID and selection to be specified at the same timeTor Brede Vekterli2018-04-102-24/+36
| | | | | Resulting selection expression is a conjunction of the group/number ID sub-expression and the provided selection sub-expression.
* Improve validation and escaping of number/group visiting parametersTor Brede Vekterli2018-04-103-16/+94
| | | | Also use explicit `==` equality operator instead of `=` in generated expression.
* Also support fieldSet for Document V1 get operationsTor Brede Vekterli2018-02-086-15/+68
| | | | Now has parity with visit operations and the legacy API.
* Merge pull request #4915 from ↵Tor Egge2018-02-054-5/+6
|\ | | | | | | | | vespa-engine/geirst/misc-cleanup-after-new-document-api-protocol Geirst/misc cleanup after new document api protocol
| * Add class description.Geir Storli2018-02-051-1/+1
| |
| * Use separate error code for UNKNOWN_BUCKET_SPACE.Geir Storli2018-02-053-4/+5
| |
* | Avoid import by *Henning Baldersheim2018-02-031-1/+0
| |
* | Try to differentiate between client and server errors.Henning Baldersheim2018-02-032-2/+5
|/
* Merge pull request #4873 from ↵Tor Brede Vekterli2018-02-016-19/+178
|\ | | | | | | | | vespa-engine/vekterli/add-fieldset-and-concurrency-support-to-document-v1-visiting-api Add fieldset and concurrency support to document v1 visiting api
| * Refactor extraction of visit parameters from HTTP request parametersTor Brede Vekterli2018-01-311-29/+42
| |
| * Add `fieldSet` and `concurrency` parameter support to Document V1 visiting APITor Brede Vekterli2018-01-316-14/+160
| | | | | | | | This fixes #4847
* | Correctly export generated bucket space config classTor Brede Vekterli2018-02-011-6/+0
| |
* | WIP for adding bucket space to stat-related messages in JavaTor Brede Vekterli2018-02-012-0/+6
| |
* | Update bucket space error codeTor Brede Vekterli2018-02-011-1/+1
| |
* | WIP for auto-deducing bucket space based on doctype for document V1 APITor Brede Vekterli2018-02-014-23/+141
|/
* Revert "Geirst/add bucket space to document api"Harald Musum2018-01-305-142/+24
|
* Correctly export generated bucket space config classTor Brede Vekterli2018-01-291-6/+0
|
* WIP for adding bucket space to stat-related messages in JavaTor Brede Vekterli2018-01-292-0/+6
|
* Update bucket space error codeTor Brede Vekterli2018-01-291-1/+1
|
* WIP for auto-deducing bucket space based on doctype for document V1 APITor Brede Vekterli2018-01-294-23/+141
|
* Adjust expected remaining time since timeout is now dynamically adjusted.Henning Baldersheim2018-01-251-5/+7
|
* Adjust expected remaining time since timeout is now dynamically adjusted.Henning Baldersheim2018-01-251-6/+8
|
* The http parameter &totaltimeout can be used to control the overall timeout.Henning Baldersheim2018-01-251-1/+49
| | | | | | If both timeouts are given the lower of the computed and the given &timeout is used per message. Setting &totaltimeout to a negative value enables a fixed timeout given to each message. This mimics todays broken behavior.
* use LoggingRequestHandler.Context in constructorsArne Juul2018-01-059-23/+37
| | | | | * this implicitly wires in a Metric, allowing handler invocations to be measured in the ThreadedRequestHandler superclass.