You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by "wu-sheng (via GitHub)" <gi...@apache.org> on 2024/11/24 13:58:57 UTC
[I] [Feature] [BanyanDB] Support some incompatible schema upgrade through versionized group mechanism [skywalking]
wu-sheng opened a new issue, #12796:
URL: https://github.com/apache/skywalking/issues/12796
@wankai123 Considering https://github.com/apache/skywalking/issues/12442, let's add a database version number concept in OAP codebase. Once we have this in place, we have a chance to do incompatible upgrade through two group.
e.g. banyandb_db_schema_v = 1, and we need some incompatible upgrade, introduced a new kind of index, but the query logic is consistent. We could do banyandb_db_schema_v=2(compatible with banyandb_db_schema_v=1).
Then, when we apply definition change through create new schema_v suffix groups.
_Originally posted by @wu-sheng in https://github.com/apache/skywalking/issues/12685#issuecomment-2495761290_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Feature] [BanyanDB] Support some incompatible schema upgrade through versionized group mechanism [skywalking]
Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng closed issue #12796: [Feature] [BanyanDB] Support some incompatible schema upgrade through versionized group mechanism
URL: https://github.com/apache/skywalking/issues/12796
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Feature] [BanyanDB] Support some incompatible schema upgrade through versionized group mechanism [skywalking]
Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng commented on issue #12796:
URL: https://github.com/apache/skywalking/issues/12796#issuecomment-2896450976
The DB(BanyanDB) server supported adding and deleting existing columns if there is no logic breaking.
No need to use multiple groups to adopt this scenario.
This will be required only when different versions of the file encoding system and indexing mode are accepted and supported by DB.
I am closing this for now. We don't need to implement this in 10.3. Maybe later in DB 0.10 or 0.11, we will consider this in a more proper way when the use case is ready.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org