From 45eaee4bb8756c0bcc8120b4b6efb43766b0116e Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 11 Jul 2020 13:27:03 +0800 Subject: archive: mark EMetaBlob denc incompatible release before 60730271d4 in https://github.com/ceph/ceph/commit/60730271d49a3c16bee6ff60c402b924a0280efc, the encoding schema version of EMetaBlob bumped from 4 to 5. the older release containing this change was v0.58 in https://github.com/ceph/ceph/commit/d62c67ca2041797fc7aa212ae4a37ba91e5620e7, the struct_v of EMetaBlob::fullbit::encode was bumped from 7 to 8, , the oldest release containing this change was hammer rc1, i.e., v0.93. in https://github.com/ceph/ceph/pull/35931/commits/0127f2b01928b515bbbb7811976012ec97d3a957, the backward compatible code of EMetaBlob::fullbit was dropped, so it does not decode any EMetaBlob::fullbit whose struct_v belongs to [2, 8) anymore. in this change, all EMetaBlob* corpus created before 9.3 or 0.93 are marked forward incompatible, so the denc tests with them are skipped if the dencoder version is higher than those versions. this change helps us to drop the backward compatible code to decode EMetaBlob. as it is not neeed anymore after 2 releases. Signed-off-by: Kefu Chai --- archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob | 0 archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::dirlump | 0 archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::fullbit | 0 archive/0.52/forward_incompat/EMetaBlob | 0 archive/0.52/forward_incompat/EMetaBlob::dirlump | 0 archive/0.52/forward_incompat/EMetaBlob::fullbit | 0 archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob | 0 archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::dirlump | 0 archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::fullbit | 0 archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob | 0 archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::dirlump | 0 archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::fullbit | 0 archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob | 0 archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::dirlump | 0 archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::fullbit | 0 archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob | 0 archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::dirlump | 0 archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::fullbit | 0 archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob | 0 archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::dirlump | 0 archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::fullbit | 0 archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob | 0 archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::dirlump | 0 archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::fullbit | 0 archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob | 0 archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::dirlump | 0 archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::fullbit | 0 27 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob create mode 100644 archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.52/forward_incompat/EMetaBlob create mode 100644 archive/0.52/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.52/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob create mode 100644 archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob create mode 100644 archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob create mode 100644 archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob create mode 100644 archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob create mode 100644 archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob create mode 100644 archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::fullbit create mode 100644 archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob create mode 100644 archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::dirlump create mode 100644 archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::fullbit diff --git a/archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob b/archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::dirlump b/archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::fullbit b/archive/0.46-add-osd-uuid/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.52/forward_incompat/EMetaBlob b/archive/0.52/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.52/forward_incompat/EMetaBlob::dirlump b/archive/0.52/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.52/forward_incompat/EMetaBlob::fullbit b/archive/0.52/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob b/archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::dirlump b/archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::fullbit b/archive/0.54-2289-gbeafca5/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob b/archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::dirlump b/archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::fullbit b/archive/0.56-629-g34f7c71/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob b/archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::dirlump b/archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::fullbit b/archive/0.61.4-60-g24c59be/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob b/archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::dirlump b/archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::fullbit b/archive/0.62-334-g839d5b3/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob b/archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::dirlump b/archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::fullbit b/archive/0.80-rc1-35-g4812150/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob b/archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::dirlump b/archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::fullbit b/archive/0.80-rc1-94-gb81c0d3/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b diff --git a/archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob b/archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob new file mode 100644 index 00000000..e69de29b diff --git a/archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::dirlump b/archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::dirlump new file mode 100644 index 00000000..e69de29b diff --git a/archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::fullbit b/archive/9.0.2-1116-g7811c77/forward_incompat/EMetaBlob::fullbit new file mode 100644 index 00000000..e69de29b -- cgit v1.2.1