summaryrefslogtreecommitdiffstats
path: root/document
Commit message (Expand)AuthorAgeFilesLines
* Rename tensoraddupdate.{h,cpp} -> tensor_add_update.{h,cpp}.Geir Storli2019-02-115-4/+4
* Rename tensormodifyupdate.{h,cpp} -> tensor_modify_update.{h,cpp}.Geir Storli2019-02-115-4/+4
* Change getJoinFunctionName to return vespalib::string instance.Tor Egge2019-02-111-1/+1
* Implement applyTo method for TensorAddUpdate.Tor Egge2019-02-113-9/+54
* Merge pull request #8398 from vespa-engine/lesters/dont-render-empty-multival...Lester Solbakken2019-02-111-2/+16
|\
| * Don't render empty multivalued fieldsLester Solbakken2019-02-061-2/+16
* | Merge pull request #8439 from vespa-engine/geirst/add-operation-support-on-sp...Tor Egge2019-02-083-3/+3
|\ \
| * | Update Tensor forward declarations.Geir Storli2019-02-083-3/+3
* | | Remove test caseLester Solbakken2019-02-081-10/+0
* | | Add bound check for dense tensor update modifyLester Solbakken2019-02-082-7/+55
|/ /
* | Add TensorAddUpdate to document module (C++).Tor Egge2019-02-0710-1/+236
* | Merge pull request #8413 from vespa-engine/toregge/eliminate-clang-warnings-i...Henning Baldersheim2019-02-0718-43/+54
|\ \
| * | Remove unneeded attribute.Tor Egge2019-02-071-1/+1
| * | Eliminate clang warnings in documentTor Egge2019-02-0718-44/+55
* | | Implement toString().Geir Storli2019-02-072-0/+6
* | | Add TODO for implementing applyTo().Geir Storli2019-02-071-0/+1
* | | Require that tensor cells are specified for a tensor add update.Geir Storli2019-02-072-0/+16
* | | Move roundtrip serialization tests for TensorModifyUpdate to DocumentUpdateJs...Geir Storli2019-02-072-74/+21
* | | Merge pull request #8410 from vespa-engine/toregge/implement-tensorfieldvalue...Geir Storli2019-02-073-0/+19
|\ \ \
| * | | Implement toString() method for TensorFieldValue.Tor Egge2019-02-073-0/+19
| |/ /
* | | Implement serialization and de-serialization for TensorAddUpdate.Geir Storli2019-02-0710-9/+83
* | | Extend DocumentUpdateJsonSerializerTest to do proper roundtrip serialization.Geir Storli2019-02-073-32/+71
* | | Add round-trip serialization test for tensor modify update.Geir Storli2019-02-073-5/+35
|/ /
* / Support add update for sparse tensors in json reader.Geir Storli2019-02-076-2/+192
|/
* Implement TensorFieldValue::print (used by toString method).Tor Egge2019-02-062-1/+23
* A modify update cannot be applied to tensor types with mixed dimensions.Geir Storli2019-02-052-0/+22
* Merge pull request #8348 from vespa-engine/toregge/tensor-update-end-to-endGeir Storli2019-02-044-10/+62
|\
| * Apply TensorModifyUpdate to the associated tensor attribute in searchcore.Geir Storli2019-02-013-8/+21
| * Apply tensor modify update to given field value.Tor Egge2019-02-012-7/+46
* | Merge pull request #8309 from vespa-engine/lesters/skip-null-fields-in-docume...Henning Baldersheim2019-02-013-2/+62
|\ \
| * | Skip fields with null values when parsing document putsLester Solbakken2019-01-313-2/+62
* | | Adjust forward declarations in document.Tor Egge2019-02-0111-14/+14
| |/ |/|
* | Merge pull request #8296 from vespa-engine/toregge/rename-field-in-tensor-mod...Tor Egge2019-01-313-17/+17
|\ \
| * | Rename field _operand -> _tensor in TensorModifyUpdate.Tor Egge2019-01-303-17/+17
* | | Add back newline at end of file.Geir Storli2019-01-311-1/+1
* | | A modify update cannot be applied to tensor types with indexed unbound dimens...Geir Storli2019-01-312-0/+20
* | | Support tensor modify update on dense tensors.Geir Storli2019-01-317-26/+133
* | | Update names of tensor fields to match terminology (sparse and dense tensors).Geir Storli2019-01-311-40/+40
* | | Let IntelliJ implement equals() and hashCode().Geir Storli2019-01-311-3/+9
| |/ |/|
* | Add initial support in JSON parser for modify updates on tensor fields.Geir Storli2019-01-305-2/+214
* | Simplify instantiation of JsonReader and how json input is specified.Geir Storli2019-01-301-282/+255
* | Merge pull request #8293 from vespa-engine/toregge/add-tensormodifyupdate-to-...Geir Storli2019-01-3011-5/+262
|\ \ | |/ |/|
| * Track abi change.Tor Egge2019-01-301-2/+1
| * Adjust local variable names (operand -> tensor).Tor Egge2019-01-304-17/+15
| * Add TensorModifyUpdate to document module (Java).Tor Egge2019-01-3011-5/+265
* | Use TensorFieldValue to store tensor in TensorModifyUpdate.Tor Egge2019-01-294-18/+30
* | Rename Operator to Operation, to match upcoming json syntax.Tor Egge2019-01-294-17/+17
* | Use new copyright header.Tor Egge2019-01-292-5/+11
* | Add TensorModifyUpdate to document module (C++).Tor Egge2019-01-289-1/+253
|/
* Covariant return type.Henning Baldersheim2019-01-232-10/+15