Yingchun Lai has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/19622 )

Change subject: KUDU-3413 [multi-tenancy] update server key for multi-tenancy
......................................................................


Patch Set 6:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/19622/5/src/kudu/fs/fs.proto
File src/kudu/fs/fs.proto:

http://gerrit.cloudera.org:8080/#/c/19622/5/src/kudu/fs/fs.proto@51
PS5, Line 51: clear the server_key related configuration items
It's not a new feature, it's a compatibility guarantee. That is to say, if Kudu 
users only use the server key, it's able to upgrade Kudu server to a higher 
version, and they can downgrade it to a lower version freely, as long as they 
didn't use any new features in higher version (new feature may change disk 
format).

We can take a look at RocksDB's column famliy design:

> Backward compatibility
> Although we needed to make drastic API changes to support Column Families, we 
> still support the old API. You don't > need to make any changes to upgrade 
> your application to RocksDB 3.0. All key-value pairs inserted through the old 
> API are inserted into the Column Family "default". The same is true for 
> downgrade after an upgrade. If you never use more than one Column Family, we 
> don't change any disk format, which means you can safely roll back to RocksDB 
> 2.8. This is very important for our customers inside Facebook.

https://github.com/facebook/rocksdb/wiki/Column-Families



--
To view, visit http://gerrit.cloudera.org:8080/19622
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I9e450d73940eb1dbaac6f905a46d6ccd084f15cf
Gerrit-Change-Number: 19622
Gerrit-PatchSet: 6
Gerrit-Owner: KeDeng <[email protected]>
Gerrit-Reviewer: Alexey Serbin <[email protected]>
Gerrit-Reviewer: Ashwani Raina <[email protected]>
Gerrit-Reviewer: Attila Bukor <[email protected]>
Gerrit-Reviewer: KeDeng <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Tidy Bot (241)
Gerrit-Reviewer: Wang Xixu <[email protected]>
Gerrit-Reviewer: Yifan Zhang <[email protected]>
Gerrit-Reviewer: Yingchun Lai <[email protected]>
Gerrit-Reviewer: Yuqi Du <[email protected]>
Gerrit-Comment-Date: Mon, 08 May 2023 03:06:45 +0000
Gerrit-HasComments: Yes

Reply via email to