cartridge-java
cartridge-java copied to clipboard
Need comments about the not refreshing metadata
What was the motivation for making non-updatable metadata and will there be any problems with that?
Example: a)
- Metadata has been obtained
- A third-party application removes the space in the Tarantool
- Next, we want to do some kind of operation through
tarantoolClient.space(spaceName)
, there will be an internal Tarantool error, but how much we need to worry that we have invalid metadata
b)
- Metadata has been obtained
- A third-party application adds a new space
namedSpace
- Can we use
tarantoolClient.space(namedSpace)
?
I think we can consider it an enchancement. We should first identify the scenarios of refreshing metadata and then create RFC on how we can improve this.