This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fory-site.git
from 8fad04a15c 🔄 synced local 'docs/compiler/' with remote 'docs/compiler/'
new 8ae5b90d34 🔄 synced local 'docs/guide/' with remote 'docs/guide/'
new 5b3feacce6 🔄 synced local 'docs/compiler/' with remote 'docs/compiler/'
new 6b77c69280 🔄 created local 'docs/benchmarks/' from remote
'docs/benchmarks/'
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
{static/img => docs}/benchmarks/cpp/README.md | 0
{static/img => docs}/benchmarks/cpp/throughput.png | Bin
{static/img => docs}/benchmarks/go/README.md | 0
.../benchmarks/go/benchmark_combined.png | Bin
.../benchmarks/go/benchmark_mediacontent.png | Bin
.../benchmarks/go/benchmark_mediacontentlist.png | Bin
.../benchmarks/go/benchmark_results.txt | 0
.../benchmarks/go/benchmark_sample.png | Bin
.../benchmarks/go/benchmark_samplelist.png | Bin
.../benchmarks/go/benchmark_struct.png | Bin
.../benchmarks/go/benchmark_structlist.png | Bin
.../benchmarks/go/serialized_sizes.txt | 0
.../benchmarks => docs/benchmarks/java}/README.md | 8 +-
...ize_compatible_MEDIA_CONTENT_from_array_tps.png | Bin
...ize_compatible_STRUCT_from_directBuffer_tps.png | Bin
...alize_compatible_MEDIA_CONTENT_to_array_tps.png | Bin
...alize_compatible_STRUCT_to_directBuffer_tps.png | Bin
.../java}/data/jmh-jdk-11-deserialization.csv | 0
.../java}/data/jmh-jdk-11-serialization.csv | 0
.../benchmarks/java}/data/jmh-jdk-11-zerocopy.csv | 0
...ch_deserialize_MEDIA_CONTENT_from_array_tps.png | Bin
...rialize_MEDIA_CONTENT_from_directBuffer_tps.png | Bin
.../bench_deserialize_SAMPLE_from_array_tps.png | Bin
...ch_deserialize_SAMPLE_from_directBuffer_tps.png | Bin
.../bench_deserialize_STRUCT2_from_array_tps.png | Bin
...h_deserialize_STRUCT2_from_directBuffer_tps.png | Bin
.../bench_deserialize_STRUCT_from_array_tps.png | Bin
...ch_deserialize_STRUCT_from_directBuffer_tps.png | Bin
...patible_MEDIA_CONTENT_from_directBuffer_tps.png | Bin
...eserialize_compatible_SAMPLE_from_array_tps.png | Bin
...ize_compatible_SAMPLE_from_directBuffer_tps.png | Bin
...serialize_compatible_STRUCT2_from_array_tps.png | Bin
...ze_compatible_STRUCT2_from_directBuffer_tps.png | Bin
...eserialize_compatible_STRUCT_from_array_tps.png | Bin
.../bench_serialize_MEDIA_CONTENT_to_array_tps.png | Bin
...serialize_MEDIA_CONTENT_to_directBuffer_tps.png | Bin
.../bench_serialize_SAMPLE_to_array_tps.png | Bin
.../bench_serialize_SAMPLE_to_directBuffer_tps.png | Bin
.../bench_serialize_STRUCT2_to_array_tps.png | Bin
...bench_serialize_STRUCT2_to_directBuffer_tps.png | Bin
.../bench_serialize_STRUCT_to_array_tps.png | Bin
.../bench_serialize_STRUCT_to_directBuffer_tps.png | Bin
...ompatible_MEDIA_CONTENT_to_directBuffer_tps.png | Bin
...ch_serialize_compatible_SAMPLE_to_array_tps.png | Bin
...alize_compatible_SAMPLE_to_directBuffer_tps.png | Bin
...h_serialize_compatible_STRUCT2_to_array_tps.png | Bin
...lize_compatible_STRUCT2_to_directBuffer_tps.png | Bin
...ch_serialize_compatible_STRUCT_to_array_tps.png | Bin
...opy_bench_deserialize_BUFFER_from_array_tps.png | Bin
...ch_deserialize_BUFFER_from_directBuffer_tps.png | Bin
..._deserialize_PRIMITIVE_ARRAY_from_array_tps.png | Bin
...alize_PRIMITIVE_ARRAY_from_directBuffer_tps.png | Bin
...ro_copy_bench_serialize_BUFFER_to_array_tps.png | Bin
..._bench_serialize_BUFFER_to_directBuffer_tps.png | Bin
...ench_serialize_PRIMITIVE_ARRAY_to_array_tps.png | Bin
...rialize_PRIMITIVE_ARRAY_to_directBuffer_tps.png | Bin
{static/img => docs}/benchmarks/rust/README.md | 0
{public => docs}/benchmarks/rust/company.png | Bin
.../benchmarks/rust/ecommerce_data.png | Bin
{public => docs}/benchmarks/rust/person.png | Bin
{public => docs}/benchmarks/rust/simple_list.png | Bin
{public => docs}/benchmarks/rust/simple_map.png | Bin
{public => docs}/benchmarks/rust/simple_struct.png | Bin
{public => docs}/benchmarks/rust/system_data.png | Bin
docs/compiler/compiler-guide.md | 124 ++-
docs/compiler/flatbuffers-idl.md | 201 ++--
docs/compiler/generated-code.md | 1117 ++++++++------------
docs/compiler/index.md | 42 +-
docs/compiler/protobuf-idl.md | 565 ++++------
docs/compiler/schema-idl.md | 418 ++------
docs/guide/DEVELOPMENT.md | 93 +-
docs/guide/cpp/cross-language.md | 4 +-
docs/guide/cpp/type-registration.md | 8 +-
docs/guide/go/cross-language.md | 4 +-
docs/guide/go/type-registration.md | 4 +-
docs/guide/java/cross-language.md | 2 +-
docs/guide/rust/cross-language.md | 2 +-
docs/guide/rust/field-configuration.md | 36 +-
docs/guide/xlang/field-nullability.md | 9 +-
docs/guide/xlang/field-reference-tracking.md | 23 +-
docs/guide/xlang/getting-started.md | 30 +-
docs/guide/xlang/index.md | 43 +-
docs/guide/xlang/serialization.md | 96 +-
docs/guide/xlang/troubleshooting.md | 2 +-
docs/guide/xlang/zero-copy.md | 18 +-
85 files changed, 1164 insertions(+), 1685 deletions(-)
copy {static/img => docs}/benchmarks/cpp/README.md (100%)
copy {static/img => docs}/benchmarks/cpp/throughput.png (100%)
copy {static/img => docs}/benchmarks/go/README.md (100%)
copy {static/img => docs}/benchmarks/go/benchmark_combined.png (100%)
copy {static/img => docs}/benchmarks/go/benchmark_mediacontent.png (100%)
copy {static/img => docs}/benchmarks/go/benchmark_mediacontentlist.png (100%)
copy {static/img => docs}/benchmarks/go/benchmark_results.txt (100%)
copy {static/img => docs}/benchmarks/go/benchmark_sample.png (100%)
copy {static/img => docs}/benchmarks/go/benchmark_samplelist.png (100%)
copy {static/img => docs}/benchmarks/go/benchmark_struct.png (100%)
copy {static/img => docs}/benchmarks/go/benchmark_structlist.png (100%)
copy {static/img => docs}/benchmarks/go/serialized_sizes.txt (100%)
copy {static/img/benchmarks => docs/benchmarks/java}/README.md (99%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/compatible/bench_deserialize_compatible_MEDIA_CONTENT_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/compatible/bench_deserialize_compatible_STRUCT_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/compatible/bench_serialize_compatible_MEDIA_CONTENT_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/compatible/bench_serialize_compatible_STRUCT_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/data/jmh-jdk-11-deserialization.csv (100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/data/jmh-jdk-11-serialization.csv (100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/data/jmh-jdk-11-zerocopy.csv (100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_MEDIA_CONTENT_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_MEDIA_CONTENT_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_SAMPLE_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_SAMPLE_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_STRUCT2_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_STRUCT2_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_STRUCT_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_STRUCT_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_compatible_MEDIA_CONTENT_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_compatible_SAMPLE_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_compatible_SAMPLE_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_compatible_STRUCT2_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_compatible_STRUCT2_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/deserialization/bench_deserialize_compatible_STRUCT_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_MEDIA_CONTENT_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_MEDIA_CONTENT_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_SAMPLE_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_SAMPLE_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_STRUCT2_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_STRUCT2_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_STRUCT_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_STRUCT_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_compatible_MEDIA_CONTENT_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_compatible_SAMPLE_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_compatible_SAMPLE_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_compatible_STRUCT2_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_compatible_STRUCT2_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/serialization/bench_serialize_compatible_STRUCT_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_deserialize_BUFFER_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_deserialize_BUFFER_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_deserialize_PRIMITIVE_ARRAY_from_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_deserialize_PRIMITIVE_ARRAY_from_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_serialize_BUFFER_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_serialize_BUFFER_to_directBuffer_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_serialize_PRIMITIVE_ARRAY_to_array_tps.png
(100%)
copy {static/img/benchmarks =>
docs/benchmarks/java}/zerocopy/zero_copy_bench_serialize_PRIMITIVE_ARRAY_to_directBuffer_tps.png
(100%)
copy {static/img => docs}/benchmarks/rust/README.md (100%)
copy {public => docs}/benchmarks/rust/company.png (100%)
copy {public => docs}/benchmarks/rust/ecommerce_data.png (100%)
copy {public => docs}/benchmarks/rust/person.png (100%)
copy {public => docs}/benchmarks/rust/simple_list.png (100%)
copy {public => docs}/benchmarks/rust/simple_map.png (100%)
copy {public => docs}/benchmarks/rust/simple_struct.png (100%)
copy {public => docs}/benchmarks/rust/system_data.png (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]