Build: #1619 was successful Child of CDAP-DRC-5599
Code commits
caskdata/cdap
-
Terence Yim <885032+chtyim@users.noreply.github.com> 723415a5e94267b59d4f50c3388545bc866224c1
Merge pull request #13712 from cdapio/feature/namespace-config-refactor
Change NamespaceConfig to store configurations in a map -
Terence Yim a6f2dde8c7f3bb16c5a027bdabe7e16c828e9a8d m
Change NamespaceConfig to store configurations in a map
- Updated GSON version to 2.3.1 to use JsonAdapter. This is a minimal bump to maintain backward compatibility of the GSON library.
- Use a custom codec for NamespaceConfig to ser/de it as a Map. This is backward compatible to existing serialized data.- cdap-app-fabric/src/test/java/io/cdap/cdap/internal/app/store/remote/RemoteNamespaceQueryTest.java (version a6f2dde8c7f3bb16c5a027bdabe7e16c828e9a8d)
- cdap-data-fabric/src/main/java/io/cdap/cdap/store/NamespaceTable.java (version a6f2dde8c7f3bb16c5a027bdabe7e16c828e9a8d)
- cdap-proto/src/main/java/io/cdap/cdap/proto/NamespaceConfig.java (version a6f2dde8c7f3bb16c5a027bdabe7e16c828e9a8d)
- cdap-proto/src/main/java/io/cdap/cdap/proto/NamespaceConfigCodec.java (version a6f2dde8c7f3bb16c5a027bdabe7e16c828e9a8d)
- pom.xml (version a6f2dde8c7f3bb16c5a027bdabe7e16c828e9a8d)