Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #23139 from vespa-engine/andreer/java-17-examples | Martin Polden | 2022-06-30 | 8 | -243/+47 |
|\ | | | | | Java 17 examples | ||||
| * | saves an import too | Andreas Eriksen | 2022-06-20 | 1 | -0/+1 |
| | | |||||
| * | String::formatted saves 5 bytes | Andreas Eriksen | 2022-06-16 | 1 | -1/+1 |
| | | |||||
| * | switch expressions save lines, and keywords | Andreas Eriksen | 2022-06-16 | 1 | -14/+8 |
| | | |||||
| * | one of the most common stream operations gets simpler | Andreas Eriksen | 2022-06-16 | 1 | -1/+1 |
| | | |||||
| * | pattern matching for instanceof reduces casting | Andreas Eriksen | 2022-06-16 | 2 | -4/+3 |
| | | |||||
| * | records remove a lot of boilerplate | Andreas Eriksen | 2022-06-16 | 1 | -215/+22 |
| | | | | | | | | | | | | This takes away a lot of very boring and failure prone code. (imagine forgetting to add a new field to equals or hashcode) while still allowing you to extend the class as usual later. | ||||
| * | text blocks make reading and editing a lot easier | Andreas Eriksen | 2022-06-16 | 1 | -8/+11 |
| | | |||||
* | | Merge pull request #23290 from vespa-engine/bjorncs/jetty | Bjørn Christian Seime | 2022-06-30 | 2 | -2/+2 |
|\ \ | | | | | | | Upgrade Jetty to 9.4.48 | ||||
| * | | Upgrade Jetty to 9.4.48 | Bjørn Christian Seime | 2022-06-30 | 2 | -2/+2 |
|/ / | |||||
* | | Merge pull request #23279 from ↵ | Bjørn Christian Seime | 2022-06-30 | 3 | -5/+14 |
|\ \ | | | | | | | | | | | | | vespa-engine/bjorncs/slim-default-platform-bundle-set Only add search/docproc/feed bundles when required [run-systemtest] | ||||
| * | | Only add search/docproc/feed bundles when required | Bjørn Christian Seime | 2022-06-29 | 3 | -5/+14 |
| | | | |||||
* | | | Merge pull request #23226 from vespa-engine/ldalves/client-js-layout | Valerij Fredriksen | 2022-06-30 | 28 | -318/+1103 |
|\ \ \ | | | | | | | | | client js base app/layout | ||||
| * | | | Rename title | Valerij Fredriksen | 2022-06-30 | 1 | -1/+1 |
| | | | | |||||
| * | | | Rename AppProvider to ThemeProvider | Leandro Alves | 2022-06-24 | 1 | -1/+1 |
| | | | | |||||
| * | | | Rename app-router to router and use new router | Leandro Alves | 2022-06-24 | 6 | -20/+60 |
| | | | | |||||
| * | | | Add TODOs | Leandro Alves | 2022-06-24 | 3 | -0/+6 |
| | | | | |||||
| * | | | Add new router page - querytracer | Leandro Alves | 2022-06-23 | 3 | -4/+29 |
| | | | | |||||
| * | | | Add CardLink and Icon component | Leandro Alves | 2022-06-23 | 3 | -4/+18 |
| | | | | |||||
| * | | | Add fontawesome icons | Leandro Alves | 2022-06-23 | 2 | -0/+37 |
| | | | | |||||
| * | | | Add vespa logo white | Leandro Alves | 2022-06-23 | 1 | -226/+28 |
| | | | | |||||
| * | | | Blue color according to vespa.ai | Leandro Alves | 2022-06-23 | 1 | -7/+7 |
| | | | | |||||
| * | | | Replace Reach Router with React Router v6 | Leandro Alves | 2022-06-23 | 7 | -91/+58 |
| | | | | |||||
| * | | | Fix router navigation | Leandro Alves | 2022-06-23 | 1 | -5/+1 |
| | | | | |||||
| * | | | Add CardLink component | Leandro Alves | 2022-06-23 | 3 | -2/+39 |
| | | | | |||||
| * | | | Add Link component | Leandro Alves | 2022-06-23 | 3 | -2/+30 |
| | | | | |||||
| * | | | Add max width for the main content block | Leandro Alves | 2022-06-23 | 1 | -0/+6 |
| | | | | |||||
| * | | | Use app provider and adjusts overall layout | Leandro Alves | 2022-06-23 | 5 | -9/+28 |
| | | | | |||||
| * | | | Add app provider | Leandro Alves | 2022-06-23 | 1 | -0/+24 |
| | | | | |||||
| * | | | Add basic global style | Leandro Alves | 2022-06-23 | 1 | -0/+39 |
| | | | | |||||
| * | | | Add basic theme and colors | Leandro Alves | 2022-06-23 | 4 | -0/+268 |
| | | | | |||||
| * | | | Add initial default styles and props | Leandro Alves | 2022-06-23 | 3 | -0/+398 |
| | | | | |||||
| * | | | Add basic containers components | Leandro Alves | 2022-06-23 | 4 | -0/+79 |
| | | | | |||||
* | | | | Merge pull request #23288 from vespa-engine/bjorncs/application-status-handler | Bjørn Christian Seime | 2022-06-30 | 14 | -114/+199 |
|\ \ \ \ | | | | | | | | | | | Bjorncs/application status handler | ||||
| * | | | | Load ProcessingHandler from correct bundle (container-disc) | Bjørn Christian Seime | 2022-06-30 | 2 | -3/+11 |
| | | | | | |||||
| * | | | | Reapply "Bjorncs/application status handler"" | Bjørn Christian Seime | 2022-06-30 | 13 | -111/+188 |
| | | | | | |||||
* | | | | | Merge pull request #23274 from ↵ | Tor Brede Vekterli | 2022-06-30 | 46 | -362/+1107 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/vekterli/add-connection-authz-capabilities-support Support mTLS connection-level capabilities and RPC access filtering in C++ [run-systemtest] | ||||
| * | | | | Refactor Capability(Set) and add more testing | Tor Brede Vekterli | 2022-06-30 | 8 | -75/+127 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hide all nitty-gritty details of how capabilities map to internal bit set positions by making more of Capability private and only allowing CapabilitySet to see how the sausages are made. Move all bit set functionality to CapabilitySet, where it really belongs. | ||||
| * | | | | Clarify why we're setting the return handler prior to filter invocation | Tor Brede Vekterli | 2022-06-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Support mTLS connection-level capabilities and RPC access filtering in C++ | Tor Brede Vekterli | 2022-06-29 | 46 | -362/+1055 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds the following: * Named capabilities and capability sets that represent (respectively) a single Vespa access API (such as Document API, search API etc) or a concrete subset of individual capabilities that make up a particular Vespa service (such as a content node). * A new `capabilities` array field to the mTLS authorization policies that allows for constraining what requests sent over a particular connection are allowed to actually do. Capabilities are referenced by name and may include any combination of capability sets and individual capabilities. If multiple capabilities/sets are configured, the resulting set of capabilities is the union set of all of them. * An FRT RPC-level access filter that can be set up as part of RPC method definitions. If set, filters are invoked prior to RPC methods. * A new `PERMISSION_DENIED` error code to FRT RPC that is invoked if an access filter denies a request. This also GCs the unused `AssumedRoles` concept which is now deprecated in favor of capabilities. Note: this is **not yet** a public or stable API, and capability names/semantics may change at any time. | ||||
* | | | | | Merge pull request #23282 from vespa-engine/balder/improve-inlining | Geir Storli | 2022-06-30 | 3 | -15/+6 |
|\ \ \ \ \ | | | | | | | | | | | | | Avoid @plt indirection and improve inlining of frequently called method | ||||
| * | | | | | Avoid @plt indirection and improve inlining of frequently called method | Henning Baldersheim | 2022-06-30 | 3 | -15/+6 |
| | | | | | | |||||
* | | | | | | Merge pull request #23278 from vespa-engine/jonmv/stabilise-unit-test | Jon Marius Venstad | 2022-06-30 | 1 | -1/+11 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Wait a while for bunchmark thread to write stats before shutting it down | ||||
| * | | | | | Wait a while for bunchmark thread to write stats before shutting it down | jonmv | 2022-06-29 | 1 | -1/+11 |
| |/ / / / | |||||
* | | | | | Merge pull request #23281 from ↵ | Jon Bratseth | 2022-06-30 | 6 | -142/+169 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/use-list-of-over-immutablelist Use List.of/copyOf instead of ImmutableList. | ||||
| * | | | | | Rewrite to use native arrays instead of List<String> => Cpu cost cut in half. | Henning Baldersheim | 2022-06-30 | 3 | -29/+69 |
| | | | | | | |||||
| * | | | | | Join 2 testcases for CompoundName. | Henning Baldersheim | 2022-06-29 | 4 | -107/+100 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stricter testcase for CompoundName, to also test internals. Fix single value append. | ||||
| * | | | | | Use List.of/copyOf instead of ImmutableList. | Henning Baldersheim | 2022-06-29 | 1 | -16/+10 |
|/ / / / / | |||||
* | | | | | Merge pull request #23280 from ↵v8.11.15 | Henning Baldersheim | 2022-06-29 | 13 | -188/+111 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | vespa-engine/revert-23273-bjorncs/application-status-handler Revert "Bjorncs/application status handler" | ||||
| * | | | | Revert "Bjorncs/application status handler" | Bjørn Christian Seime | 2022-06-29 | 13 | -188/+111 |
|/ / / / |