aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/serialization
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-0926-26/+26
|
* Add "create non-existing cells" flag to TensorModifyUpdate.Geir Storli2023-08-252-3/+30
| | | | | | | When this is true, non-existing cells in the input tensor is created before applying the modify update. The default cell value is 0.0 for REPLACE and ADD operations, and 1.0 for MULTIPLY operation.
* Use base64 encoding with padding also for get/visitHenning Baldersheim2023-05-031-2/+1
|
* Skip padding of base64 encoded data.Henning Baldersheim2023-04-191-2/+4
|
* Build with jdk20Jon Bratseth2023-04-171-1/+1
|
* Deprecate xml methodsHenning Baldersheim2023-01-273-339/+3
|
* * refactor to get just one method for struct readingArne Juul2023-01-191-50/+17
| | | | * also, use two simple arrays instead of arraylist of tuples
* no real need to use a temporary bufferArne Juul2023-01-191-25/+6
|
* check complete span node typeArne Juul2023-01-181-6/+6
| | | | * this matches actual serialization format and C++ implementation
* Support direct tensor renderingJon Bratseth2023-01-141-7/+4
|
* Use JsonFormat for JSON renderingJon Bratseth2023-01-131-162/+29
|
* Don't warn when 1 node is downJon Bratseth2022-12-291-3/+2
|
* GC deprecation warnings.Henning Baldersheim2022-06-082-11/+16
|
* Further GC document level compression. Avoids a buffer copy that is no ↵Henning Baldersheim2022-06-082-44/+9
| | | | longer relevant.
* cleanup some unneccessary cruftArne H Juul2022-06-082-2/+0
|
* expand tabs and reindentArne H Juul2022-03-241-6/+6
|
* avoid using getHeader() in serialization codeArne H Juul2022-02-164-27/+31
|
* GC deprecated junit assertThat.Henning Baldersheim2021-12-211-1/+0
|
* always try reading annotation payloadArne H Juul2021-12-081-6/+11
| | | | | | | | * even if the serialized datatype ID doesn't match our config, it's quite possible the payload is OK. * does it really make sense to "handle it gracefully" and just ignore the payload? This seems wrong to me, but keep old behavior for now.
* GC dompression support in java.Henning Baldersheim2021-11-101-17/+3
|
* Update 2017 copyright notices.gjoranv2021-10-0727-27/+27
|
* keep serialized tensor in TensorFieldValueArne Juul2021-02-012-10/+9
| | | | | * do lazy deserialization in getTensor() and getTensorType() * avoid re-serializing when forwarding a TensorFieldValue
* Extend tensor remove update to support not fully specified addresses and ↵Geir Storli2020-11-172-4/+6
| | | | | | | update JSON parser. Previously, all the sparse dimensions of the sparse or mixed tensor type (to remove from) had to be specified in the addresses to remove.
* Store scaling events in ZooKeeperJon Bratseth2020-10-221-1/+1
|
* - Removing body struct from our own usage.Henning Baldersheim2020-06-164-29/+8
| | | | | - Deprecate public methods using body struct. - Update expected generated config.
* Header/body does not exist anymore. Deprecate and remove own internal usage.Henning Baldersheim2020-01-302-2/+2
|
* Remove use of commons-lang from documentBjørn Christian Seime2020-01-061-3/+3
|
* Remove "Vespa 6" from error messagesgjoranv2019-09-232-6/+6
|
* Deprecate getId(version) and remove usage.Henning Baldersheim2019-08-221-2/+2
|
* Update to require atleast vespa 6 version.Henning Baldersheim2019-08-212-697/+0
|
* Remove v6 and v7 from java side.Henning Baldersheim2019-08-213-995/+26
|
* Revert "Revert "doc: -> id:""Henning Baldersheim2019-08-211-3/+2
|
* Revert "doc: -> id:"Henning Baldersheim2019-08-211-2/+3
|
* doc: -> id:Henning Baldersheim2019-08-191-3/+2
| | | | | Unify documentid java/cpp GC old formats v6 and v7
* Add a binary format too.Henning Baldersheim2019-04-252-12/+12
|
* GC unused codeHenning Baldersheim2019-04-242-10/+0
|
* Cleanup of tensor updates - JavaLester Solbakken2019-02-211-1/+1
|
* Don't convert tensor add update type to sparse dimensionsLester Solbakken2019-02-201-3/+1
|
* Non-functional changes onlyLester Solbakken2019-02-201-2/+2
|
* TensorModifyUpdate support for mixed tensorsLester Solbakken2019-02-201-1/+4
|
* TensorRemoveUpdate support for mixed tensorsLester Solbakken2019-02-201-4/+7
|
* Add serialization for TensorRemoveUpdateLester Solbakken2019-02-156-6/+49
|
* Implement serialization and de-serialization for TensorAddUpdate.Geir Storli2019-02-076-3/+41
|
* Support tensor modify update on dense tensors.Geir Storli2019-01-311-4/+5
| | | | Always use a sparse tensor to hold the cells in a tensor modify update.
* Adjust local variable names (operand -> tensor).Tor Egge2019-01-302-5/+5
| | | | | Remove unneded comments. Don't use toString() to check for correct deserialization.
* Add TensorModifyUpdate to document module (Java).Tor Egge2019-01-306-0/+47
|
* Repair serialization of boolean fields.Tor Egge2019-01-212-3/+3
|
* Follow api changeHenning Baldersheim2019-01-212-0/+14
|
* remove "headerOnly" serializationArne Juul2019-01-212-19/+1
|
* remove split header/body methodsArne Juul2019-01-211-7/+0
|