This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 17ac765fef7 🔄 synced local 'docs/specification/' with remote 
'docs/specification/'
17ac765fef7 is described below

commit 17ac765fef78767478662bdc0da96526e673c543
Author: chaokunyang <[email protected]>
AuthorDate: Sat Sep 5 12:15:49 2026 +0000

    🔄 synced local 'docs/specification/' with remote 'docs/specification/'
---
 docs/specification/xlang_implementation_guide.md | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/docs/specification/xlang_implementation_guide.md 
b/docs/specification/xlang_implementation_guide.md
index e4c38caacff..84335495fd1 100644
--- a/docs/specification/xlang_implementation_guide.md
+++ b/docs/specification/xlang_implementation_guide.md
@@ -1205,6 +1205,12 @@ Do not retain or compare metadata bytes or fields, 
thread extra expected-type
 parameters through callers for revalidation, or add parallel accepted-header
 state. Cache hits never repeat miss-time work.
 
+In Java, the header hash identifies the wire schema, while a requested target 
class can require a
+different `TypeInfo` for that same schema. Hash-only metadata caches and depth 
hints retain the
+source `TypeInfo`. The existing target-conversion cache retains the result for 
each target class,
+source class, and header hash. Local-schema selection occurs only on a 
metadata or target-conversion
+cache miss; subsequent hits reuse the selected result without querying local 
TypeDef metadata.
+
 When a statically declared compatible named enum, ext, or union field reads
 shared metadata, the decoded metadata must match the declared type id,
 namespace, and type name before the metadata owner publishes it to the


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to