Hi all,
Suppose I have a simple schema file:
0xabbeabbeabbeabbe;
struct Foo {
val @0 : UInt32;
};
struct Bar {
val @1 : UInt32;
};
I would like to move Bar into a separate schema file. If I understand the
docs <https://capnproto.org/language.html#unique-ids> correctly, then this
will change Bar's unique ID.
I have two questions about that:
1. Will changing Bar's unique ID cause backwards incompatibility with
old messages that are serialized with the old ID?
2. If so, what can I do to prevent this? I would like my change to have
no side-effects (a pure no-op).
Thanks!
--
You received this message because you are subscribed to the Google Groups
"Cap'n Proto" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/capnproto/aa247efb-ca69-40fa-97a7-415792fd0c1dn%40googlegroups.com.