commit 942b8a772276bd12fe6442c61b83c7bab77c1c4e Author: Shivesh Ranjan Date: Thu Mar 4 03:46:39 2021 -0800 Issue 192: Prepare branch for release Signed-off-by: Shivesh Ranjan commit 544968e3aaa4bb139872dcbac77035328af40b06 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Fri Feb 19 13:24:41 2021 +0530 Issue 189: Token failure should be retried for updateTable calls (#190) * Token failure exception for updateTableEntries should be retried. Signed-off-by: Shivesh Ranjan commit f1b673493e5455c861b36d723e28bb7e1998554a Author: Atharva Joshi Date: Fri Jan 22 10:15:13 2021 +0530 Fix bug in schema deletion (#188) * Use latest version instead of latest Id when computing the previous version for latest schema deletion. Signed-off-by: Atharva Joshi commit 7d32981ad48cb42e8d9169233368ceee2d5eec40 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Wed Jan 6 09:12:43 2021 +0530 Issue 179: Use latest key cloak version (#186) Signed-off-by: Shivesh Ranjan commit c31c21aa012a029db68105f80c8efe9dd6a86878 Author: Brian Zhou Date: Tue Jan 5 20:13:07 2021 +0800 Issue 180: Change json-schema dependency to use maven central (#181) * Change json-schema dependency to use maven central group: 'com.github.erosb', name: 'everit-json-schema' Signed-off-by: Brian Zhou commit f447c2fddaf1e4c2121482e019cfeab595440926 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Tue Jan 5 15:52:15 2021 +0530 Issue 184: Retry on auth failures (#185) Signed-off-by: Shivesh Ranjan commit 158b09ee60ae66e93d20daa1143617a0a389d5cb Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Mon Jan 4 15:09:15 2021 +0530 Issue 182: Add explicit dependency on slf4j and exlude it from other dependencies (#183) Prevent SLF4j bindings from coming in as transitive dependencies and add them explicitly where needed. Signed-off-by: Shivesh Ranjan commit 68b020009ae5691849bf76255df4c9f29b91e0ab Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Mon Dec 14 10:02:41 2020 +0530 Issue 172: Allow independent versioning of same type if the serialization format is different (#178) Signed-off-by: Shivesh Ranjan commit 4ccffff5fe2e30d4dbf9c68016654e1c69e8a981 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Wed Dec 9 20:10:19 2020 +0530 Issue 176: Move schema registry to use 0.9.0-2705.09f82eb-SNAPSHOT pravega Snapshot version. (#177) Upgrades Pravega to 0.9.0-2705.09f82eb-SNAPSHOT and replaces the use of now removed `EnhancedByteArrayOutputStream` class with `ByteBufferOutputStream`. This also affects the Codec interface which took ByteArrayOutputStream as an input parameter. Instead, we change it to the output stream. Signed-off-by: Shivesh Ranjan commit d793ef82710597b759c50b614fc816dd371fdb78 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Wed Dec 9 11:11:59 2020 +0530 Issue 174: Make pravega common compile only dependency (#175) Makes pravega-common and pravega-shared-auth compile only dependency on client modules. * Makes praveg common and pravega shared auth as compile only dependencies on pravega client libraries. * When schema registry clients are used with pravega applications, the pravega client dependency will bring in the requisite dependencies. * However, if schema registry client is used standalone, then users will need to include additional dependencies for pravega-common. Signed-off-by: Shivesh Ranjan commit 4061f02a415883222b3fdd53a8e72daf25ad10f7 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Mon Dec 7 15:36:59 2020 +0530 Issue 171: Take schema type from the schema for avro and protobuf if not supplied by the user (#173) If schema type isn't supplied by the user, interpret it from the schema (for Avro and Protobuf). For Avro and Protobuf, if the users do not supply schema types, then we extract it from the schema. If they supply it, they can choose to supply it without the namespace/package qualifier and we will only match the object name. Signed-off-by: Shivesh Ranjan commit a0cdc6195c0276f495e99f8c91e55120d61749d9 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Fri Dec 4 09:42:17 2020 +0530 Issue 166: Add console appender to Logback.xml (#167) * Issue 166: Add console appender to Logback.xml Signed-off-by: Shivesh Ranjan commit cbff81dd781d8205b22ac529d90bb7d225b833b0 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Thu Dec 3 11:23:43 2020 +0530 Issue 168: Get namespace api on SchemaRegistryClient (#169) Signed-off-by: Shivesh Ranjan commit ca58b0e20b8433828b8169e3aa9cb657eadb370a Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Tue Nov 24 19:31:11 2020 +0530 Issue 85: Remove controller dependency (#165) Remove controller dependency. This change removes two dependencies that schema registry service takes on controller process: 1. Password auth handler 2. SegmentHelper Password auth handler is now moved out of pravega controller and into a separate basic-authplugin. So we take a dependency on this module in schema registry service. Segment helper is replaced by a class called WireCommand client. Signed-off-by: Shivesh Ranjan commit acc986cea33c0cfd945071918c1b452c1fad87da Author: Srishti Thakkar Date: Fri Nov 20 23:49:32 2020 +0530 Issue 159: Setting log.level through charts (#163) * The config property log.level needs to be set using a corresponding environment variable and a few other inconsistencies in the helm charts need to be fixed. Signed-off-by: SrishT commit da2ffd7a911fa18f37375751d8ea5bd941b9fa91 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Fri Nov 20 13:43:01 2020 +0530 Issue 152: Disable basic auth was not enforced (#164) * Issue 152: Disable basic auth was not enforced Signed-off-by: Shivesh Ranjan commit 3cedda0ed6c177d0b68e3715ff41f7c478875463 Author: John Daniel Maguire Date: Wed Nov 18 10:27:50 2020 -0400 Passthrough labels and annotations for the service. (#161) Signed-off-by: John Daniel Maguire commit 69b842464110d480e82ead6853d5983cea181cc0 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Thu Nov 5 18:41:01 2020 +0530 Issue 157: Credential Provider in client (#158) Obtain credentials from a provider in the client, so that they can be refreshed if needed. Signed-off-by: Shivesh Ranjan commit 8f2d7c52ffbb4b1db5dac924208a078ee78555a0 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Thu Nov 5 12:39:14 2020 +0530 Issue 156: Make pravega client compileOnly dependency (#160) Signed-off-by: Shivesh Ranjan commit 0c06ff6c4f1987b1b47656bec0e5a2c23f7c5adb Author: Maria Fedorova Date: Thu Oct 29 17:27:17 2020 +0300 Issue 149: Change AvroDeserializer deserialize method to reduce performance overhead on DatumReader creation (#151) * AvroDeserializer deserialize method to reduce performance overhead on DatumReader creation Signed-off-by: jingerbread commit 9f207de6a43e624acfac8fd8f1c3e925e0336054 Author: Srishti Thakkar Date: Wed Oct 21 10:30:55 2020 +0530 Issue 121: Supplying init containers within helm charts (#148) * Adds support for initContainers and prestartCommand within the schema registry helm charts Signed-off-by: SrishT commit 9e399e701a7930cf99909580c93e1c0110158a3e Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Thu Oct 15 20:37:44 2020 +0530 Issue 145: Use new Auth strings syntax (#150) Change auth resource strings to use domain and resource identifiers. Signed-off-by: Shivesh Ranjan commit 0639705e7b8f11f40a820d05b249944103055bb2 Author: shivesh ranjan <13659022+shiveshr@users.noreply.github.com> Date: Tue Oct 13 17:23:45 2020 +0530 Issue 136: Update pravega dependencies versions to 0.9.0-SNAPSHOT (#138) Signed-off-by: Shivesh Ranjan commit 0149f532a834301891846bd83d4373327752b88a Author: Maria Fedorova Date: Wed Oct 7 10:51:45 2020 +0300 Issue 140 Move creation of DatumWriters(thread safe) in AvroSerializer class to constructor (#143) * Move creation of DatumWriters (thread safe) in AvroSerializer class to constructor Signed-off-by: jingerbread commit 7c85deb8a736e911857845266580fce55afe64ec Author: Atharva Joshi Date: Mon Oct 5 19:44:50 2020 +0530 Issue119: Better Exception Handling for Unknown Policies when Creating a Group. (#120) * Send http 400 response if compatibility Policies is unknown Signed-off-by: Atharva Joshi