tdcmeehan commented on code in PR #162:
URL: 
https://github.com/apache/datasketches-website/pull/162#discussion_r1509178845


##########
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:
   Question on this:
   
   > Current library versions can read serialized images of sketches from older 
library versions within a language. 
   
   Can we broaden this, and say something like this (to show that the converse 
is also true)?
   
   > Current library versions can read serialized images of sketches from older 
and newer library versions within a language. 
   
   i.e. do we expect the serialization format to not change over time at all?  
For example, if we're using these sketches in a system that can save the 
sketches in a database, can we expect that systems that use newer versions of 
the library will always serialize the sketches in a format that can be 
deserialized by systems that use older versions of the library?



-- 
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]

Reply via email to