Skip to content

Releases: oracle/oci-hdfs-connector

3.3.4.1.5.1

28 Aug 14:49
350d69d
Compare
Choose a tag to compare

Changed

Added

  • Added jettison as dependency for HDFS-connector fat jar

  • Added SECURITY.md

File Checksums (SHA256)

oci-hdfs.zip a77328097651148d9bdb5d09b54e3475bacd4bcae64b51d5edb1976ebe70b6aa
oci-hdfs-individual-modules.zip 3913eac21b99c9d8e874e2799b169acf6033b45abbad90b3fff50c7a44d1d0d1

3.3.4.1.5.0

18 Jun 17:49
e644d93
Compare
Choose a tag to compare

Changed

  • Updated OCI Java SDK version to 3.39.0

  • Updated org.bouncycastle from jdk15on to jdk15to18

Added

  • Added read retry policy to InputStream

File Checksums (SHA256)

oci-hdfs.zip 3a60b35460815ad26fdcf22355f433b96d42f5628886233830b1266d75f4cc18
oci-hdfs-individual-modules.zip c544b0999d10d7fca3681fe7b293705f38b50af1d3e76880dc8e7fd650bdf636

3.3.4.1.4.2

13 Mar 04:13
daf46c6
Compare
Choose a tag to compare
3.3.4.1.4.2 Pre-release
Pre-release

Changed

  • Updated OCI Java SDK version to 3.34.0

  • Updated com.fasterxml.jackson.core:jackson-databind to 2.16.0

  • Updated org.apache.avro.avro to 1.11.3

  • Use org.apache.commons.commons-text 2.16.0

  • Shaded io.netty packages

Fixed

  • Fixed external kinit OID issue and refactored SpnegoGenerator

  • Fixed contract test failure AbstractContractSeekTest.testReadFullyZeroByteFile

  • Fixed contract test failure AbstractContractSeekTest.testSeekReadClosedFile

File Checksums (SHA256)

oci-hdfs.zip 69a43aa99b1d69ae5bdea903889659c7a7c3f282b17813a34b286818de7bc825
oci-hdfs-individual-modules.zip 7bffcdfe44e76f61948c67b14e59d22979e1cbe4220560291aadd5d9592d235e

3.3.4.1.4.1

06 Feb 23:25
fa4a3a4
Compare
Choose a tag to compare

Added

  • Added custom authenticator which uses OKE Workload Identity authentication

Changed

  • Improved logs in InputStreams

File Checksums (SHA256)

oci-hdfs.zip 35c6bb895f9351572c792720aa21defb2bf14828317cbe58ed759fb7aeece7e7
oci-hdfs-individual-modules.zip 9c25d757083f7013f308871f618bc16aeda92073124a08fb492bee8bf262ef8b

3.3.4.1.4.0

01 Dec 16:22
986fd6c
Compare
Choose a tag to compare

Added

  • Added support to Kerberos authentication with SPNEGO token

File Checksums (SHA256)

oci-hdfs.zip f706687dd345e5dc518af24b8fb3ba8f45a6b7871f9ebc25925f13f0b07f666b
oci-hdfs-individual-modules.zip 37316c67e151ae2e0753f6205e1acce8641e500b0adeee7da51854c2990da234

3.3.4.1.3.0

07 Nov 17:55
83bcd77
Compare
Choose a tag to compare

Added

  • Enhance observability by introducing a feature that generates metrics pertaining to operations conducted through the connector, such as reading, writing, and deleting data. These metrics are intended for consumption by registered metrics monitoring or listening services. The HDFS connector comes equipped with a default plugin, which facilitates the transmission of metrics to the OCI Monitoring Service. These metrics can be conveniently visualized through the OCI Console Monitoring User Interface and accessed via API calls.
    To enable this feature, plugin implementations should be incorporated into the fs.oci.mon.consumer.plugins property and set fs.oci.mon.grouping.cluster.id property in the core-site.xml configuration file.

File Checksums (SHA256)

oci-hdfs.zip 89cff472857a7611b07406252bfddadf621bc3dbdd23064681ba8ac1a1d67cde
oci-hdfs-individual-modules.zip 86daf4a8c2b8c14d698c71e7776c7695b1718c5339ed699268dd4b8f7ec410e5

3.3.4.1.2.1

23 Oct 20:33
d8c7306
Compare
Choose a tag to compare

Added

  • Add multi-region support for the same configuration. This feature can be enabled by setting fs.oci.client.multiregion.enabled to true. Once enabled, the user has the option to append a region code or ID after the namespace in the oci://<bucket>@<namespace>.<region>/file format. This action will result in the creation of a dedicated BmcFilesystem instance for the specified region. Your applications can then make use of different URIs to create BmcFilesystem instances, each directed towards distinct endpoints.

Changed

  • Removed unnecessary HeadObject requests on directory objects for getFileStatus

  • Enhanced object creation process by eliminating redundant ListObjects requests

Fixed

  • Fixed the problem that resulted in the premature termination of reading a single byte from an object using BmcParallelReadAheadFSInputStream

File Checksums (SHA256)

oci-hdfs.zip 8b8d9c838e61094e0bc49a822a5124cd612b67f65ccd8279410943e2deeb8724
oci-hdfs-individual-modules.zip 85c04188bfdf3dc7b6b6b7b66933931391a9553b9ddba6de16f933ae004fa65e

3.3.4.1.2.0

23 Jun 00:59
958b852
Compare
Choose a tag to compare

Added

  • Added support for namespace-prefixed domains in the Object Storage service

Changed

  • Updated OCI Java SDK version to 3.17.1

  • Updated guava version from 30.1-jre to 32.0.1-jre

  • Replaced LinkedBlockingQueue with SynchronousQueue to hand off tasks to the executor

  • Added relocation for shaded package javax.servlet

Fixed

  • Fixed the issue that caused object loss when performing a renaming operation, in case the target already existed

File Checksums (SHA256)

oci-hdfs.zip 74df2f7ff8da2162e930ef313c7425d2b61383f7fe378392247deffab25a031a
oci-hdfs-individual-modules.zip e0871c63965212736f3ffa2018ddb577ebb6a06a7834699ecbdf64ef0d393370

3.3.4.1.1.0

09 May 20:43
e2e0574
Compare
Choose a tag to compare

Added

  • Added support for parallel ranged GET requests in read-ahead mode

Changed

  • Optimized recursive calls for list files and delete path

  • Optimized implementation for FileSystem.getContentSummary

  • Replaced multipart request with PutObject for small object writes in BmcMultipartOutputStream

File Checksums (SHA256)

oci-hdfs.zip 34ef5ce1b773ca03431d0a60e8626c209d8b0878773b1334011558fbf5f9fe6a
oci-hdfs-individual-modules.zip 171e66f7f59b05e34bc11f036fb2807dafd284c1cf31054ebc9ff9c88d408a2a

3.3.4.1.0.0

25 Apr 17:38
121ca2e
Compare
Choose a tag to compare

Added

  • Added support for OCI Java SDK 3.x

  • Added support for parameterized and realm-specific endpoint templates

  • Added support for calculating part MD5s on a separate executor in BmcMultipartOutputStream

Changed

  • Updated OCI Java SDK version to 3.12.1

  • Updated json-smart from 2.4.7 to 2.4.9

Fixed

  • Fixed race when concurrently creating objects with BmcMultipartOutputStream

  • Fixed the destination dir containing $ character for renameDir

File Checksums (SHA256)

oci-hdfs.zip 616bcd2fcfc40d51bf816a7748d5752466378ad4bfe59bc7f72a61767609de1e
oci-hdfs-individual-modules.zip 40d9ec8b130cb0475a58550235aab7fea0b10833dd1fbae7fb47f43d6b96f1cd