Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | remove old unused ignores | Arne Juul | 2017-05-19 | 1 | -0/+0 | |
| | | ||||||
* | | Don't swallow document policy creation exceptions | Tor Brede Vekterli | 2017-05-18 | 3 | -10/+44 | |
|/ | | | | | | Prevents an ErrorPolicy from being cached for the policy when a policy (likely transiently) cannot be created. Caching an ErrorPolicy will fail all ops towards the policy until the process has been restarted. | |||||
* | Treat document V1 API visiting timeouts with progress as successful (#2401) | Tor Brede Vekterli | 2017-05-09 | 4 | -13/+103 | |
| | | | | | | | | | | | | | Previously, using a visitor with a selection that did not match any buckets visited during the session's lifetime would trigger a timeout error to the client and abort the visiting. With this change, we special case timeouts if they have successfully visited at least 1 bucket and return a successful response for these. The client can then use the updated continuation token for its subsequent request and continue from where the timed out session left off. The timeout special cased handling is done _outside_ the session and control handler to avoid increasing session-internal complexity, and since not all visitor use cases want this behavior (e.g. streaming search). | |||||
* | Deinline as compiler makes the best choices. | Henning Baldersheim | 2017-05-09 | 2 | -2/+4 | |
| | ||||||
* | Fix remaining inline warnings for compilation with -Og | Tor Brede Vekterli | 2017-05-05 | 14 | -8/+35 | |
| | ||||||
* | Must give path for configs to build out of source and to build in CLion. | Arnstein Ressem | 2017-05-04 | 1 | -1/+1 | |
| | ||||||
* | Fix warnings hidden earlier due to including application headers as system ↵ | Henning Baldersheim | 2017-05-02 | 20 | -20/+49 | |
| | | | | includes | |||||
* | Add missing file. | Henning Baldersheim | 2017-04-25 | 1 | -0/+9 | |
| | ||||||
* | Add override in documentapi. | Henning Baldersheim | 2017-04-25 | 52 | -283/+129 | |
| | ||||||
* | Add the overrides and you are backin business. | Henning Baldersheim | 2017-04-25 | 1 | -10/+5 | |
| | ||||||
* | This change triggers the override warning ..... Not on system included files.... | Henning Baldersheim | 2017-04-25 | 1 | -1/+1 | |
| | ||||||
* | optimize include | Henning Baldersheim | 2017-04-25 | 10 | -38/+25 | |
| | ||||||
* | Add missing override. | Henning Baldersheim | 2017-04-25 | 52 | -300/+108 | |
| | | | | | remove virtual on override. optimize includes. | |||||
* | disallow warnings | Arne H Juul | 2017-04-25 | 1 | -3/+4 | |
| | ||||||
* | use generics | Arne H Juul | 2017-04-25 | 1 | -3/+3 | |
| | ||||||
* | add hashCode() | Arne H Juul | 2017-04-25 | 4 | -0/+23 | |
| | ||||||
* | Revert "Balder/enforce override 2" | Arne H Juul | 2017-04-24 | 35 | -63/+228 | |
| | ||||||
* | Including storage now builds fine with override enforcement. | Henning Baldersheim | 2017-04-23 | 35 | -228/+63 | |
| | ||||||
* | silence warnings | Arne H Juul | 2017-04-20 | 1 | -0/+1 | |
| | ||||||
* | add override in documentapi module | Arne H Juul | 2017-04-11 | 2 | -6/+6 | |
| | ||||||
* | add override in documentapi module | Arne H Juul | 2017-04-10 | 39 | -218/+218 | |
| | ||||||
* | Update expected files again | Henning Baldersheim | 2017-03-28 | 2 | -0/+0 | |
| | ||||||
* | Maintain old behavior for MultiOperation. | Henning Baldersheim | 2017-03-28 | 3 | -4/+0 | |
| | ||||||
* | remove most usage of LinkedPtr from vespa | Haavard | 2017-03-27 | 1 | -2/+1 | |
| | ||||||
* | Fix loading of file so it loads full file every time. | Haakon Dybdahl | 2017-03-23 | 1 | -10/+3 | |
| | ||||||
* | Merge pull request #1973 from yahoo/balder/deinline-destructors-2 | Henning Baldersheim | 2017-03-09 | 1 | -3/+4 | |
|\ | | | | | Balder/deinline destructors 2 | |||||
| * | Deinline destructorsi and use -Winline gcc option. | Henning Baldersheim | 2017-03-09 | 1 | -3/+4 | |
| | | ||||||
* | | Improvements based on code review. | Haakon Dybdahl | 2017-03-09 | 3 | -17/+14 | |
| | | ||||||
* | | Extend APIs with condition-not-met. | Haakon Dybdahl | 2017-03-06 | 4 | -11/+40 | |
|/ | ||||||
* | remove caching of mirror lookup | Arne H Juul | 2017-02-20 | 1 | -6/+1 | |
| | | | | | | | * the lastLookup value could be indefinitely old and would cause the LoadBalancer policy to send to machines that had gone down (or even been removed from the cluster if the message rate was low), since it would only be updated every 1024 messages. | |||||
* | Merge pull request #1554 from ↵ | Tor Brede Vekterli | 2017-01-23 | 3 | -16/+73 | |
|\ | | | | | | | | | yahoo/vekterli/separate-visitor-session-wide-timeout Add separate session-wide visitor timeout parameter | |||||
| * | More consistent time unit naming | Tor Brede Vekterli | 2017-01-23 | 1 | -5/+5 | |
| | | ||||||
| * | Add separate session-wide visitor timeout parameter | Tor Brede Vekterli | 2017-01-19 | 3 | -16/+73 | |
| | | | | | | | | | | This augments today's per-visitor timeout, which should not be used implicitly for setting the session timeout. | |||||
* | | Merge pull request #1494 from ↵ | Tor Brede Vekterli | 2017-01-23 | 1 | -62/+87 | |
|\ \ | | | | | | | | | | | | | yahoo/vekterli/refactor-storagepolicy-wrong-distribution-reply-handling Refactor StoragePolicy handling of WrongDistributionReply. No logic changes. | |||||
| * | | Remove unnecessary double parenthesis. | Tor Brede Vekterli | 2017-01-12 | 1 | -1/+1 | |
| | | | ||||||
| * | | Refactor handling of WrongDistributionReply. No logic changes. | Tor Brede Vekterli | 2017-01-12 | 1 | -62/+87 | |
| |/ | ||||||
* / | Clearly differentiate when you promise a long lived buffer and not. | Henning Baldersheim | 2017-01-19 | 2 | -3/+2 | |
|/ | ||||||
* | keep retry delay from packet | Arne H Juul | 2017-01-09 | 1 | -2/+6 | |
| | | | | | * keep retry delay if it's set to some specific (positive) value in the reply already. | |||||
* | fix whitespace only | Arne H Juul | 2017-01-06 | 48 | -8643/+8643 | |
| | ||||||
* | transfer state to merged reply | Arne H Juul | 2017-01-05 | 1 | -1/+3 | |
| | | | | | | * when merging a single error Reply to a new EmptyResult, we would lose state (like the carefully prepared retry delay setting). | |||||
* | Further decouple some hpp files, config and the attributevector. | Henning Baldersheim | 2016-12-20 | 7 | -22/+24 | |
| | ||||||
* | Only include what you need | Henning Baldersheim | 2016-12-19 | 1 | -9/+10 | |
| | ||||||
* | Do not include fastos.h in header files. | Henning Baldersheim | 2016-12-19 | 8 | -40/+65 | |
| | ||||||
* | Do not include fastos.h in header files. | Henning Baldersheim | 2016-12-19 | 1 | -1/+0 | |
| | ||||||
* | Make it compile with gcc 6 | Henning Baldersheim | 2016-12-15 | 1 | -2/+2 | |
| | ||||||
* | Split in hash_xxx, array, lru, cache ++ in hpp files. To reduce clinon build | Henning Baldersheim | 2016-12-15 | 17 | -57/+39 | |
| | ||||||
* | Add correct include. | Henning Baldersheim | 2016-12-12 | 3 | -9/+3 | |
| | ||||||
* | Avoid pulling in all of slobrok and config everywhere. | Henning Baldersheim | 2016-12-12 | 4 | -6/+8 | |
| | ||||||
* | Split out so documentprotocol.h does not pull in everything. | Henning Baldersheim | 2016-12-12 | 8 | -29/+49 | |
| | ||||||
* | Avoid pulling in the config library all the time. | Henning Baldersheim | 2016-12-12 | 1 | -2/+2 | |
| |