Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Drop the optimization from long to int and just use long throughout. | Henning Baldersheim | 2024-02-10 | 1 | -1/+1 |
| | | | | - That enables that numeric hashes are also handled efficiently, without resorting to strings. | ||||
* | - Use numericLabel over label for address manipulation. | Henning Baldersheim | 2024-02-01 | 1 | -1/+1 |
| | | | | - Only use label when actual string representation is needed. | ||||
* | Deinline document::config_builder::DatatypeConfig destructor. | Tor Egge | 2024-01-29 | 2 | -1/+2 |
| | |||||
* | Revert "Revert "Jonmv/reapply leaner token buffer"" | Tor Brede Vekterli | 2024-01-26 | 9 | -329/+757 |
| | |||||
* | Revert "Jonmv/reapply leaner token buffer" | Jon Marius Venstad | 2024-01-26 | 9 | -757/+329 |
| | |||||
* | Check for "fields" field | jonmv | 2024-01-26 | 2 | -1/+11 |
| | |||||
* | Handle other fields in streaming document JSON parsing | jonmv | 2024-01-26 | 4 | -21/+100 |
| | |||||
* | Revert "Merge pull request #30067 from ↵ | jonmv | 2024-01-26 | 9 | -327/+666 |
| | | | | | | | vespa-engine/revert-30038-jonmv/leaner-token-buffer" This reverts commit b771fbe5fe648cf4c64e04341542e11c2e21cb9d, reversing changes made to 7b578506b5c4c59f4273e74af1f0db4a74f82175. | ||||
* | Revert "Jonmv/leaner token buffer" | Jon Marius Venstad | 2024-01-25 | 9 | -666/+327 |
| | |||||
* | Apply suggestions from code review | Jon Marius Venstad | 2024-01-25 | 2 | -2/+5 |
| | |||||
* | Revert "Improve error detection" | jonmv | 2024-01-24 | 1 | -4/+1 |
| | | | | This reverts commit c5a7723fb522a5aa2cff1a8662e1ddffc80c9de6. | ||||
* | Add new LazyTokenBuffer, and wire it into existing tensor parse tests | jonmv | 2024-01-24 | 6 | -10/+277 |
| | |||||
* | More test blocks | jonmv | 2024-01-24 | 1 | -196/+312 |
| | |||||
* | Remove redundant branch | jonmv | 2024-01-24 | 1 | -10/+0 |
| | |||||
* | Simplify a bit | jonmv | 2024-01-24 | 2 | -39/+19 |
| | |||||
* | Improve error detection | jonmv | 2024-01-23 | 1 | -1/+4 |
| | |||||
* | Remove backwards token buffer APIs | jonmv | 2024-01-23 | 4 | -79/+62 |
| | |||||
* | Restore unit test JSON | Jon Marius Venstad | 2024-01-23 | 1 | -3/+6 |
| | |||||
* | Use more text blocks in json parser unit test | jonmv | 2024-01-23 | 1 | -565/+837 |
| | |||||
* | Improve readability | jonmv | 2024-01-23 | 1 | -3/+5 |
| | |||||
* | Test more | jonmv | 2024-01-23 | 1 | -0/+25 |
| | |||||
* | Fix parsing of recursive "match" update syntax | jonmv | 2024-01-23 | 3 | -97/+89 |
| | |||||
* | Document more shortcomings with unit tests | jonmv | 2024-01-23 | 1 | -1/+51 |
| | |||||
* | Add some more unit tests for json document reader updat parsing | jonmv | 2024-01-23 | 2 | -14/+100 |
| | |||||
* | Iterator from correct place | jonmv | 2024-01-19 | 1 | -1/+1 |
| | |||||
* | HashMap is enough, no accesses requires insertion order. | Henning Baldersheim | 2024-01-16 | 1 | -3/+4 |
| | |||||
* | Minor code health | Henning Baldersheim | 2024-01-16 | 3 | -20/+12 |
| | |||||
* | - Only call getKey once. | Henning Baldersheim | 2024-01-16 | 2 | -31/+21 |
| | | | | - Just use a presized array of native ints, instead of LinkedList. | ||||
* | Reduce mixing of vespalib testkit and gtest. | Tor Egge | 2024-01-05 | 24 | -39/+36 |
| | |||||
* | Reapply "add parsing of special strings for inf/nan cell values" | Arne Juul | 2023-12-14 | 2 | -2/+6 |
| | | | | This reverts commit d976f82207c09b3215661e1d034ae9a42f28a63d. | ||||
* | Revert "add parsing of special strings for inf/nan cell values" | Henning Baldersheim | 2023-12-13 | 2 | -6/+2 |
| | |||||
* | add parsing of special strings for inf/nan cell values | Arne Juul | 2023-12-11 | 2 | -2/+6 |
| | |||||
* | Move to container core due to OSGI, keep a copy in testutil for use in ↵ | Henning Baldersheim | 2023-11-24 | 2 | -4/+3 |
| | | | | tests in no OSGI modules. | ||||
* | Move Jackson util from vespajlib to container-core. | Henning Baldersheim | 2023-11-24 | 1 | -1/+0 |
| | |||||
* | jackson 2.16 changes some of its default settings so we consolidate our use ↵ | Henning Baldersheim | 2023-11-23 | 2 | -9/+8 |
| | | | | | | of the ObjectMapper. Unless special options are used, use a common instance, or create via factory metod. | ||||
* | Revert "Merge pull request #29328 from ↵ | Jon Bratseth | 2023-11-14 | 9 | -55/+44 |
| | | | | | | | vespa-engine/revert-29314-bratseth/casing-take-2" This reverts commit a72e949533a46d665440a9c72ca2b8fb58f3a9c3, reversing changes made to 944d635d00e165166508ef23399e9ed65a87a9c8. | ||||
* | Revert "Bratseth/casing take 2" | Harald Musum | 2023-11-13 | 9 | -44/+55 |
| | |||||
* | Don't output value | Jon Bratseth | 2023-11-10 | 2 | -5/+4 |
| | |||||
* | Prefer first stem to original if non equal | Jon Bratseth | 2023-11-10 | 8 | -53/+43 |
| | |||||
* | Move xxh3_64 methods to vespalib. That also removes the need for workarounds ↵ | Henning Baldersheim | 2023-10-17 | 1 | -24/+1 |
| | | | | for GCC false positives. | ||||
* | Avoid gcc 12 bug when compiled for x86-64 and haswell or newer cpu. | Henning Baldersheim | 2023-10-16 | 1 | -1/+3 |
| | |||||
* | Avoid incorrect gcc warning compiling inlined XXH3 code. Also stick to ↵ | Henning Baldersheim | 2023-10-16 | 1 | -2/+21 |
| | | | | including official interface. | ||||
* | Merge pull request #28850 from ↵ | Henning Baldersheim | 2023-10-11 | 5 | -19/+19 |
|\ | | | | | | | | | vespa-engine/jonmv/concrete-document-field-validation Jonmv/concrete document field validation | ||||
| * | Arrays.asList -> List.of | Jon Marius Venstad | 2023-10-11 | 1 | -4/+4 |
| | | |||||
| * | Non-functional changes | jonmv | 2023-10-10 | 5 | -19/+19 |
| | | |||||
* | | Merge pull request #28820 from vespa-engine/jonmv/text-character-validation | Jon Marius Venstad | 2023-10-10 | 1 | -41/+30 |
|\ \ | | | | | | | Jonmv/text character validation | ||||
| * | | Avoid future implicit toString (like first case removed in previous commit) | jonmv | 2023-10-06 | 1 | -35/+19 |
| | | | |||||
| * | | 0xFFFE, 0xFFFF and stand-alone low surrogates are not valid text | jonmv | 2023-10-06 | 1 | -6/+11 |
| | | | |||||
* | | | Update copyright | Jon Bratseth | 2023-10-09 | 713 | -714/+715 |
| |/ |/| | |||||
* | | Modernise some code, no functional changes | jonmv | 2023-10-06 | 4 | -47/+32 |
|/ |