singhvishalkr opened a new pull request, #1161:
URL: https://github.com/apache/pulsar-site/pull/1161

   ### Motivation
   
   Primitive schema docs list the supported types, but they do not state how 
fixed-width numeric values are ordered on the wire. That leaves client 
implementers to infer byte order when producers and consumers are not using the 
same client library.
   
   ### Modifications
   
   - Clarify that Java primitive schemas encode fixed-width numeric values in 
big-endian byte order.
   - Note that `INT8` is a single byte, `FLOAT` and `DOUBLE` use IEEE 754 bit 
patterns, and `BYTES` payloads keep application-defined ordering.
   - Apply the same clarification to the currently supported versioned docs 
(`4.0.x` and `4.2.x`).
   
   ### Verifying this change
   
   - `./scripts/docs-tool.sh supported_versions` -> `4.0.x 4.2.x`
   - `corepack yarn install --immutable`
   - `git diff --check`
   - `corepack yarn typecheck` fails on existing theme typing issues outside 
this docs change, for example `matomoClientModule.ts` and `src/theme/Blog*`.
   - `corepack yarn build` fails before this page is compiled because existing 
Swagger references in admin API docs do not resolve against `static/swagger`.
   
   ### Contribution Checklist
   
   - [x] I read the [contribution 
guide](https://pulsar.apache.org/contribute/document-contribution/)
   - [x] I updated the [versioned 
docs](https://pulsar.apache.org/contribute/document-contribution/#update-versioned-docs)
   
   Fixes #1142


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

Reply via email to