leerho commented on code in PR #162:
URL:
https://github.com/apache/datasketches-website/pull/162#discussion_r1508367211
##########
docs/Architecture/LargeScale.md:
##########
@@ -33,7 +33,9 @@ layout: doc_page
* The C++ Core is extended using the python binding library
[pybind11](https://github.com/pybind/pybind11) enabling high performance
operation from Python.
### Cross Language Binary Compatibility
-* Sketches serialized from C++ or Python can be interpreted by compatible Java
sketches and visa versa.
+* Sketches serialized from C++ or Python can be interpreted by compatible Java
sketches and visa versa.
+
+* All sketches have a serialized form which is able to be deserialized by any
version of the library since the sketch was introduced.
Review Comment:
After a colleague and I looked at this again, I think we can make it even
more clear:
> Current library versions can read serialized images of sketches from older
library versions within a language. The current version of a serialized image
is compatible across languages with the caveat that a new sketch may be
introduced in one language before being ported to others. Sketches requiring
user-written custom serialize/deserialize code rely on users to port that
custom code themselves for cross-language compatibility.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]