github.com/lirm/aeron-go@v0.0.0-20230415210743-920325491dc4/archive/codecs/README.md (about)

     1  Aeron Codecs
     2  ===
     3  
     4  The control protocol for the [Java Aeron
     5  Archive](github.com/real-logic/aeron/aeron-archive) is a collection of
     6  [SBE](github.com/real-logic/simple-binary-encoding)
     7  [messages](github.com/real-logic/aeron/blob/master/aeron-archive/src/main/resources/archive/aeron-archive-codecs.xml).
     8  
     9  These generated codecs are added to the repository to reduce the build
    10  prerequisites and to better enable configuration management. They were
    11  built using [generate.sh](./generate.sh).
    12  
    13  `generate.sh` should be taken more as a encoded description of what
    14  needs to be done as it needs to know the locations of the additional
    15  tools of simple-binary-encoding and agrona.
    16  
    17  Should the protocol version change you will need to update the
    18  semantic version in [semanticversion.go](./semanticversion.go)