openreplay/mobs
Alexander 5887ab5ddb
Message protocol update (message size) (#663)
* feat(tracker): update message schema with BatchMetadata; separate message-related responsibilities; add message size
* chore(docker): removing edge busybox, as the main repo updated
* feat(backend): updated message protocol templates
* feat(backend): added support of message size
* feat(backend): implemented iterator for new message protocol (with message size)

Co-authored-by: Alex Kaminskii <alex@openreplay.com>
2022-08-22 12:32:48 +02:00
..
primitives Message protocol update (message size) (#663) 2022-08-22 12:32:48 +02:00
templates Message protocol update (message size) (#663) 2022-08-22 12:32:48 +02:00
ios_messages.rb feat(mobs): opensource message enc/dec generator 2022-07-22 13:06:52 +02:00
messages.rb Message protocol update (message size) (#663) 2022-08-22 12:32:48 +02:00
README.md feat(mobs): opensource message enc/dec generator 2022-07-22 13:06:52 +02:00
run.rb Message protocol update (message size) (#663) 2022-08-22 12:32:48 +02:00

Message Object Binary Schema and Code Generator from Templates

To generate all necessary files for the project:

ruby run.rb

In order generated .go file to fit the go formatting style:

gofmt -w ../backend/pkg/messages/messages.go

(Otherwise there will be changes in stage)