summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #19815 from shahariel/masterv7.493.25Jon Bratseth2021-11-0114-11/+321
|\ | | | | Some little changes In sd-plugin (like make buildPlugin default task)
| * Merge remote-tracking branch 'origin/master'sariel2021-11-0120-50/+212
| |\
| * | Minor fix in FieldTypeName rulesariel2021-11-011-2/+2
| | |
| * | Remove <version> from plugin.xml (because version is injected from build.gradle)sariel2021-11-011-1/+0
| | |
| * | Add .gitignoresariel2021-11-011-0/+15
| | |
| * | Add Gradle configurations to gitsariel2021-11-014-0/+279
| | |
| * | Define buildPlugin task as a default tasksariel2021-11-011-1/+3
| | |
| * | Change SdLexerAdapter directorysariel2021-11-013-2/+3
| | |
| * | Add implementations for deprecated methods (Jetbrains requirement)sariel2021-11-011-2/+16
| | |
| * | Fix a missing importsariel2021-11-012-3/+3
| | |
* | | Merge pull request #19820 from vespa-engine/bratseth/weightedset-equalsHenning Baldersheim2021-11-011-1/+2
|\ \ \ | | | | | | | | Correct equals
| * | | Correct equalsJon Bratseth2021-11-011-1/+2
|/ / /
* | | Merge pull request #19814 from vespa-engine/vekterli/bump-flag-expiry-date-2Henning Baldersheim2021-11-011-1/+1
|\ \ \ | | | | | | | | Bump flag expiry date
| * | | Bump flag expiry dateTor Brede Vekterli2021-11-011-1/+1
| | |/ | |/|
* | | Merge pull request #19816 from vespa-engine/balder/ignore-condition-not-metHenning Baldersheim2021-11-015-10/+34
|\ \ \ | | | | | | | | Add --ignoreConditionNotMet to vespa-http-client
| * | | Update mock based tests.Henning Baldersheim2021-11-012-4/+14
| | | |
| * | | Add --ignoreConditionNotMet to vespa-http-clientHenning Baldersheim2021-11-015-8/+22
| |/ /
* | | Merge pull request #19817 from ↵Valerij Fredriksen2021-11-011-18/+0
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hakonhall/remove-force-disk-encryption-max-encrypting-hosts-and-defer-application-encryption Remove force-disk-encryption, max-encrypting-hosts, and defer-application-encryption
| * | | Remove force-disk-encryption, max-encrypting-hosts, and ↵Håkon Hallingstad2021-11-011-18/+0
| | | | | | | | | | | | | | | | defer-application-encryption
* | | | Merge pull request #19818 from vespa-engine/jdk17-vespajlibBjørn Christian Seime2021-11-011-0/+10
|\ \ \ \ | | | | | | | | | | Open java.base/java.io to the unnamed module (used by NativeIO)
| * | | | Open java.base/java.io to the unnamed module (used by NativeIO)gjoranv2021-11-011-0/+10
| | |/ / | |/| | | | | | | | | | | | | | - Was already opened in vespa-start-container-daemon, so only caused a warning in vespajlib unit tests.
* | | | Merge pull request #19813 from ↵Henning Baldersheim2021-11-014-27/+156
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/vekterli/use-utf8-ordering-for-string-result-nodes Use UTF-8 bytewise ordering for Java StringResultNode comparisons
| * | | Use UTF-8 bytewise ordering for StringResultNode comparisonsTor Brede Vekterli2021-11-014-27/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The C++ backend uses `memcmp` ordering of UTF-8 strings for its `StringResultNode` instances and expects the container to feed it nodes in the same order. However, the Java code used `String` internally, which compares UTF-16 codepoints instead of UTF-8 octets. These may not agree on the ordering, particularly in the presence of surrogate pairs. Java `StringResultNode` now uses a raw UTF-8 byte array as its value backing, which has the added benefit that (de-)serializing is effectively a no-op. Some extra `String` roundtrip work needed now to support the various type-erased `ResultNode` functionality, but this is not expected to be called in a hot path.
* | | | Merge pull request #19810 from vespa-engine/balder/limit-threads-also-by-memoryHarald Musum2021-11-011-2/+5
|\ \ \ \ | |_|/ / |/| | | Require that you have at least 1G per thread as each of them can requ…
| * | | Use parenthesis to get expected ordering.Henning Baldersheim2021-11-011-1/+1
| | | |
| * | | Ensure we get at least 1 threadHenning Baldersheim2021-11-011-1/+1
| | | |
| * | | Require that you have at least 1G per thread as each of them can require ↵Henning Baldersheim2021-11-011-2/+5
| | | | | | | | | | | | | | | | quite a lot during expression parsing.
* | | | Merge pull request #19812 from ↵Harald Musum2021-11-013-0/+3
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/revert-19745-hmusum/remove-unsupported-option-on-jdk-17 Revert "Remove JVM option that is unsupported on JDK 17"
| * | | Revert "Remove JVM option that is unsupported on JDK 17"Harald Musum2021-11-013-0/+3
|/ / /
* | | Merge pull request #19801 from ↵Arnstein Ressem2021-11-011-0/+9
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/toregge/fixup-pom-files-in-rpmbuild-prep-stage Update vespa version in pom files as part of preparing for build.
| * | Match any snapshot version.Tor Egge2021-11-011-1/+1
| | |
| * | Update vespa version in pom files as part of preparing for build.Tor Egge2021-10-311-0/+9
| | |
* | | Merge pull request #19807 from vespa-engine/geirst/extend-flag-expiry-dateGeir Storli2021-11-011-1/+1
|\ \ \ | | | | | | | | Extend expiry date on enable-feed-block-in-distributor.
| * | | Extend expiry date on enable-feed-block-in-distributor.Geir Storli2021-11-011-1/+1
| | | |
* | | | Merge pull request #19809 from vespa-engine/balder/extend-flag-lifetimeHenning Baldersheim2021-11-011-8/+8
|\ \ \ \ | | | | | | | | | | Extend falg lifetime
| * | | | Extend falg lifetimeHenning Baldersheim2021-11-011-8/+8
|/ / / /
* | | | Merge pull request #19806 from vespa-engine/mortent/extend-flagsMorten Tokle2021-11-011-3/+3
|\ \ \ \ | | | | | | | | | | Extend expired flags
| * | | | Extend expired flagsMorten Tokle2021-11-011-3/+3
| |/ / /
* | | | Merge pull request #19796 from vespa-engine/client-jdk17-preparationsgjoranv2021-11-011-5/+3
|\ \ \ \ | | | | | | | | | | JDK17: Depend on latest groovy and use latest gmavenplus-plugin.
| * | | | JDK17: Depend on latest groovy and use latest gmavenplus-plugin.gjoranv2021-10-291-5/+3
| | | | |
* | | | | Merge pull request #19790 from vespa-engine/jonmv/write-to-response-in-chunksBjørn Christian Seime2021-11-013-24/+95
|\ \ \ \ \ | |_|/ / / |/| | | | Jonmv/write to response in chunks
| * | | | Add position and arrayOffset, when writing from ByteBufferJon Marius Venstad2021-10-313-3/+2
| | | | |
| * | | | Allow slicing for update-where et alJon Marius Venstad2021-10-301-7/+8
| | | | |
| * | | | Remove dead codeJon Marius Venstad2021-10-301-6/+0
| | | | |
| * | | | Simplify with separate queues for acks and docsJon Marius Venstad2021-10-301-33/+28
| | | | |
| * | | | Write visited documents in chunks to synchronization pointJon Marius Venstad2021-10-301-16/+98
| | | | |
* | | | | Merge pull request #19800 from ↵Henning Baldersheim2021-11-011-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-versioned-direct-requires-of-vespa-base-libs Add versioned direct requires of vespa-base-libs.
| * | | | | Add versioned direct requires of vespa-base-libs.Tor Egge2021-10-311-0/+2
| | |_|/ / | |/| | |
* | | | | Merge pull request #19805 from vespa-engine/toregge/backport-to-gcc-9Henning Baldersheim2021-10-313-1/+4
|\ \ \ \ \ | | | | | | | | | | | | Fix compilation when using gcc 9:
| * | | | | Fix compilation when using gcc 9:Tor Egge2021-10-313-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Include header file for atomic when needed. - Use normal function template instead of abbreviated function template.