Skip to content

Releases: hopshadoop/hops

3.2.0.0-RC1

02 Sep 08:54
Compare
Choose a tag to compare
3.2.0.0-RC1 Pre-release
Pre-release
    Release notes - hops - Version 3.2.0.0

Improvement

  • [HOPS-1377] - Update to move code base to hadoop3
  • [HOPS-1551] - User specific X.509 certificates for Hops TLS
  • [HOPS-1568] - Add support for large XAttrs (>13500)
  • [HOPS-1585] - replica under construction fix

Bug

  • [HOPS-1390] - HDFS concat should keep srcs order Export
  • [HOPS-1432] - ApplicationImpl.AppLogInitDoneTransition should save jwt to the state store
  • [HOPS-1480] - DevRemoteCRLFetcher missing in 3.2.0.0
  • [HOPS-1512] - Apply YARN-9205 to fix GPU support on hops-3.2.0.0
  • [HOPS-1520] - TestEncryptionZones broken on branch 3
  • [HOPS-1523] - TestEncryptionZonesWithKMS brocken on branch 3.2.0.0
  • [HOPS-1546] - unchecked cast to INodeDirectory
  • [HOPS-1558] - accept android handler from consul
  • [HOPS-1559] - Updated security material are not propagated Container
  • [HOPS-1561] - HopsX509Authenticator should not do a reverse DNS lookup since service discovery
  • [HOPS-1571] - Fix hopsfs retry cache explosions
  • [HOPS-1572] - Fix DB Access Exception in Lease Manager
  • [HOPS-1573] - Fix garbage collection in Lease Paths
  • [HOPS-1578] - Access storage exception on ACLs when calling setStoragePolicy
  • [HOPS-1579] - SuperuserKeystoresLoader should use the login user to identify crypto material
  • [HOPS-1580] - Leader election use bind address for http address
  • [HOPS-1583] - Access storage exception on ACLs when calling delete

Task

  • [HOPS-1560] - Use system's configured nameserver

Hops sub-tasks

  • [HOPS-1378] - Move most of the codebase to hadoop 3.2.0
  • [HOPS-1379] - Support for YARN TimelineService HBase tests
  • [HOPS-1382] - Check ACLs in TestDistCpWithAcls
  • [HOPS-1384] - Put back check invariants in Hadoop-client-modulres
  • [HOPS-1385] - Support for YARN Quota
  • [HOPS-1386] - Fix TestDistCpSystem
  • [HOPS-1387] - Fix TestX509SecurityHandler.testApplicationSubmission
  • [HOPS-1388] - Cleanup Dal and Dal-impl
  • [HOPS-1391] - Fix TestGetBlocks
  • [HOPS-1396] - Update documentation
  • [HOPS-1399] - Fix dist profile
  • [HOPS-1400] - Put back hadoop-client-minicluster
  • [HOPS-1401] - update systemd scripts
  • [HOPS-1405] - Fix hdfs scripts and var table

2.8.2.10.rc1

12 Jun 13:25
Compare
Choose a tag to compare
2.8.2.10.rc1 Pre-release
Pre-release
    Release notes - hops - Version 2.8.2.10

Bug

  • [HOPS-1545] - apply HDFS-9625
  • [HOPS-1547] - WebHDFS connection hungs when RM is colocated with DN
  • [HOPS-1550] - IndividualBlockLock.announceBlockDoesNotExist should not use global blockId variable
  • [HOPS-1553] - Fix NNThroughputBenchmark
  • [HOPS-1554] - CountersQueue throw EmptyCountersQueueException under highload
  • [HOPS-1561] - HopsX509Authenticator should not do a reverse DNS lookup since service discovery
  • [HOPS-1562] - ACL mask modification failed due to ClassCastException
  • [HOPS-1563] - Missing ACE lock in deprecated rename function
  • [HOPS-1564] - Fix Inode File locking
  • [HOPS-1572] - Fix DB Access Exception in Lease Manager

Hops sub-tasks

  • [HOPS-1549] - Use Project's x.509 in WebHDFS for application requests

Improvement

  • [HOPS-1552] - DataNodes discover NameNodes using Service Discovery
  • [HOPS-1565] - Fixes in Mover tools to properly handle single datanode clusters
  • [HOPS-1566] - Missing partition by for hdfs_file_provenance_xattrs_buffer

Task

  • [HOPS-1560] - Use system's configured nameserver

2.8.2.9

02 Sep 08:58
Compare
Choose a tag to compare
    Release notes - hops - Version 2.8.2.9

Improvement

New Feature

Bug

  • [HOPS-1366] - 3 configurations for the same thing
  • [HOPS-1370] - NPE when RM is recovering with Yarn JWT enabled and app is running
  • [HOPS-1371] - Remove getRemovedForced and forceRemove from BaseEntityContext
  • [HOPS-1374] - Fixing storage policy in Hdfsstatus for small files
  • [HOPS-1375] - remove test.log from hdfs
  • [HOPS-1376] - deadlock in BPServiceActor.offerService
  • [HOPS-1389] - NullPointerException when running FSCK
  • [HOPS-1390] - HDFS concat should keep srcs order Export
  • [HOPS-1395] - Put back limit on number of elements in folders
  • [HOPS-1402] - Delete sics-db-model.mwb from dal resources
  • [HOPS-1416] - apply HDFS-6464
  • [HOPS-1424] - apply HDFS-8081
  • [HOPS-1433] - init certificateLocalizationService before containerManager in NodeManager
  • [HOPS-1434] - apply HDFS-6395
  • [HOPS-1439] - HopsSSLSocketFactory should fallback to default ssl-client configuration if file exists but it's not readable
  • [HOPS-1441] - apply HDFS-6666
  • [HOPS-1443] - apply HDFS-8055
  • [HOPS-1445] - apply HDFS-8149
  • [HOPS-1446] - apply HDFS-8135
  • [HOPS-1449] - apply HDFS-8153
  • [HOPS-1451] - Use varbinary for xattrs value
  • [HOPS-1453] - apply HDFS-8043
  • [HOPS-1455] - apply HADOOP-9485
  • [HOPS-1456] - apply HDFS-8158
  • [HOPS-1457] - apply HADOOP-9418
  • [HOPS-1458] - apply HADOOP-10017
  • [HOPS-1460] - apply HDFS-6841
  • [HOPS-1461] - apply HDFS-6556
  • [HOPS-1465] - apply HDFS-6422
  • [HOPS-1467] - apply HDFS-6778
  • [HOPS-1471] - apply HDFS-8173
  • [HOPS-1472] - apply HDFS-8179
  • [HOPS-1474] - apply HDFS-7993
  • [HOPS-1475] - apply HDFS-8163
  • [HOPS-1476] - HdfsStorageFactory.resetDALInitialized should reset IDsGeneratorFactory
  • [HOPS-1479] - wrong comparison in RMNodeApplication.equal
  • [HOPS-1482] - Security material incorrectly revoked when application failed but there are more attempts
  • [
Read more

2.8.2.9.rc1

12 May 14:32
Compare
Choose a tag to compare
2.8.2.9.rc1 Pre-release
Pre-release
    Release notes - hops - Version 2.8.2.9

Bug

  • [HOPS-1366] - 3 configurations for the same thing
  • [HOPS-1370] - NPE when RM is recovering with Yarn JWT enabled and app is running
  • [HOPS-1371] - Remove getRemovedForced and forceRemove from BaseEntityContext
  • [HOPS-1374] - Fixing storage policy in Hdfsstatus for small files
  • [HOPS-1375] - remove test.log from hdfs
  • [HOPS-1376] - deadlock in BPServiceActor.offerService
  • [HOPS-1389] - NullPointerException when running FSCK
  • [HOPS-1390] - HDFS concat should keep srcs order Export
  • [HOPS-1395] - Put back limit on number of elements in folders
  • [HOPS-1402] - Delete sics-db-model.mwb from dal resources
  • [HOPS-1416] - apply HDFS-6464
  • [HOPS-1424] - apply HDFS-8081
  • [HOPS-1433] - init certificateLocalizationService before containerManager in NodeManager
  • [HOPS-1434] - apply HDFS-6395
  • [HOPS-1439] - HopsSSLSocketFactory should fallback to default ssl-client configuration if file exists but it's not readable
  • [HOPS-1441] - apply HDFS-6666
  • [HOPS-1443] - apply HDFS-8055
  • [HOPS-1445] - apply HDFS-8149
  • [HOPS-1446] - apply HDFS-8135
  • [HOPS-1449] - apply HDFS-8153
  • [HOPS-1451] - Use varbinary for xattrs value
  • [HOPS-1453] - apply HDFS-8043
  • [HOPS-1455] - apply HADOOP-9485
  • [HOPS-1456] - apply HDFS-8158
  • [HOPS-1457] - apply HADOOP-9418
  • [HOPS-1458] - apply HADOOP-10017
  • [HOPS-1460] - apply HDFS-6841
  • [HOPS-1461] - apply HDFS-6556
  • [HOPS-1465] - apply HDFS-6422
  • [HOPS-1467] - apply HDFS-6778
  • [HOPS-1471] - apply HDFS-8173
  • [HOPS-1472] - apply HDFS-8179
  • [HOPS-1474] - apply HDFS-7993
  • [HOPS-1475] - apply HDFS-8163
  • [HOPS-1476] - HdfsStorageFactory.resetDALInitialized should reset IDsGeneratorFactory
  • [HOPS-1479] - wrong comparison in RMNodeApplication.equal
  • [HOPS-1482] - Security material incorrectly revoked when application failed but there are more attempts
  • [HOPS-1485] - apply HDFS-5570
  • [HOPS-1486] - apply HDFS-4448
  • [HOPS-1487] - apply HDFS-8147
  • [HOPS-1489] - apply HDFS-8070
  • [HOPS-1490] - apply HDFS-8217
  • [HOPS-1491] - apply HDFS-8231
  • [HOPS-1492] - apply HDFS-8191
  • [HOPS-1493] - apply HDFS-8211
  • [HOPS-1494] - apply HDFS-7673
  • [HOPS-1495] - apply HDFS-8247
  • [HOPS-1496] - apply HDFS-8206
  • [HOPS-1497] - apply HDFS-8205
  • [HOPS-1498] - apply HDFS-8232
  • [HOPS-1502] - merge HADOOP-15473
  • [HOPS-1504] - apply HDFS-7931
  • [HOPS-1505] - apply HDFS-8142
  • [HOPS-1509] - apply HDFS-8269
  • [HOPS-1510] - refactor NameNodeBlockTokenSecretManager
  • [HOPS-1511] - apply HDFS-8300
  • [HOPS-1513] - Cleanup bad coding in metadata-dal
  • [HOPS-1514] - Cleanup bad coding in metadata-dal-impl-ndb
  • [HOPS-1516] - The Namenode and Reousemanager should stop when the database is dead
  • [HOPS-1517] - Replace clover by opensource version
  • [HOPS-1518] - WebHDFS requires user's certificates in the DataNodes
  • [HOPS-1519] - Don't call System.exit in yarn tests
  • [HOPS-1521] - Possible vunerabilities in netty-all and jackson-databind
  • [HOPS-1522] - bug in DBRMStateStore.checkAvailableResources overload the database
  • [HOPS-1525] - Getting a file's checksum does not work on Hops TLS
  • [HOPS-1528] - Several improvements for small files
  • [HOPS-1531] - More tests for TestSmallFileCreation
  • [HOPS-1532] - Refactor finalizeINodeFileUnderConstruction
  • [HOPS-1535] - Bump jackson2.version from 2.9.10 to 2.10.1
  • [HOPS-1536] - Make path to TrustStore, KeyStore and Password configurable.
  • [HOPS-1542] - Set hdfs as main scheme and hopsfs as alternative
  • [HOPS-1544] - PriceMultiplicatiorService should wait before to retry writing to the DB
  • [HOPS-1545] - apply HDFS-9625
  • [HOPS-1546] - unchecked cast to INodeDirectory
  • [HOPS-1547] - WebHDFS connection hungs when RM is colocated with DN
  • [HOPS-1562] - ...
Read more

2.8.2.10.rc0

12 May 11:49
Compare
Choose a tag to compare
2.8.2.10.rc0 Pre-release
Pre-release
    Release notes - hops - Version 2.8.2.10

Bug

  • [HOPS-1545] - apply HDFS-9625
  • [HOPS-1547] - WebHDFS connection hungs when RM is colocated with DN
  • [HOPS-1550] - IndividualBlockLock.announceBlockDoesNotExist should not use global blockId variable
  • [HOPS-1553] - Fix NNThroughputBenchmark
  • [HOPS-1554] - CountersQueue throw EmptyCountersQueueException under highload
  • [HOPS-1561] - HopsX509Authenticator should not do a reverse DNS lookup since service discovery
  • [HOPS-1562] - ACL mask modification failed due to ClassCastException
  • [HOPS-1563] - Missing ACE lock in deprecated rename function
  • [HOPS-1564] - Fix Inode File locking

Hops sub-tasks

  • [HOPS-1549] - Use Project's x.509 in WebHDFS for application requests

Improvement

  • [HOPS-1552] - DataNodes discover NameNodes using Service Discovery
  • [HOPS-1565] - Fixes in Mover tools to properly handle single datanode clusters
  • [HOPS-1566] - Missing partition by for hdfs_file_provenance_xattrs_buffer

Task

  • [HOPS-1560] - Use system's configured nameserver

2.8.2.8

12 May 11:53
Compare
Choose a tag to compare
    Release notes - hops - Version 2.8.2.8

Bug

Read more

2.8.2.9.rc0

18 Dec 13:04
Compare
Choose a tag to compare
2.8.2.9.rc0 Pre-release
Pre-release
    Release notes - hops - Version 2.8.2.9

Bug

  • [HOPS-1366] - 3 configurations for the same thing
  • [HOPS-1370] - NPE when RM is recovering with Yarn JWT enabled and app is running
  • [HOPS-1371] - Remove getRemovedForced and forceRemove from BaseEntityContext
  • [HOPS-1374] - Fixing storage policy in Hdfsstatus for small files
  • [HOPS-1375] - remove test.log from hdfs
  • [HOPS-1376] - deadlock in BPServiceActor.offerService
  • [HOPS-1389] - NullPointerException when running FSCK
  • [HOPS-1390] - HDFS concat should keep srcs order Export
  • [HOPS-1395] - Put back limit on number of elements in folders
  • [HOPS-1402] - Delete sics-db-model.mwb from dal resources
  • [HOPS-1416] - apply HDFS-6464
  • [HOPS-1424] - apply HDFS-8081
  • [HOPS-1433] - init certificateLocalizationService before containerManager in NodeManager
  • [HOPS-1434] - apply HDFS-6395
  • [HOPS-1439] - HopsSSLSocketFactory should fallback to default ssl-client configuration if file exists but it's not readable
  • [HOPS-1441] - apply HDFS-6666
  • [HOPS-1443] - apply HDFS-8055
  • [HOPS-1445] - apply HDFS-8149
  • [HOPS-1446] - apply HDFS-8135
  • [HOPS-1449] - apply HDFS-8153
  • [HOPS-1451] - Use varbinary for xattrs value
  • [HOPS-1453] - apply HDFS-8043
  • [HOPS-1455] - apply HADOOP-9485
  • [HOPS-1456] - apply HDFS-8158
  • [HOPS-1457] - apply HADOOP-9418
  • [HOPS-1458] - apply HADOOP-10017
  • [HOPS-1460] - apply HDFS-6841
  • [HOPS-1461] - apply HDFS-6556
  • [HOPS-1465] - apply HDFS-6422
  • [HOPS-1467] - apply HDFS-6778
  • [HOPS-1471] - apply HDFS-8173
  • [HOPS-1472] - apply HDFS-8179
  • [HOPS-1474] - apply HDFS-7993
  • [HOPS-1475] - apply HDFS-8163
  • [HOPS-1476] - HdfsStorageFactory.resetDALInitialized should reset IDsGeneratorFactory
  • [HOPS-1479] - wrong comparison in RMNodeApplication.equal
  • [HOPS-1482] - Security material incorrectly revoked when application failed but there are more attempts
  • [HOPS-1485] - apply HDFS-5570
  • [HOPS-1486] - apply HDFS-4448
  • [HOPS-1487] - apply HDFS-8147
  • [HOPS-1489] - apply HDFS-8070
  • [HOPS-1490] - apply HDFS-8217
  • [HOPS-1491] - apply HDFS-8231
  • [HOPS-1492] - apply HDFS-8191
  • [HOPS-1493] - apply HDFS-8211
  • [HOPS-1494] - apply HDFS-7673
  • [HOPS-1495] - apply HDFS-8247
  • [HOPS-1496] - apply HDFS-8206
  • [HOPS-1497] - apply HDFS-8205
  • [HOPS-1498] - apply HDFS-8232
  • [HOPS-1502] - merge HADOOP-15473
  • [HOPS-1504] - apply HDFS-7931
  • [HOPS-1505] - apply HDFS-8142
  • [HOPS-1509] - apply HDFS-8269
  • [HOPS-1510] - refactor NameNodeBlockTokenSecretManager
  • [HOPS-1511] - apply HDFS-8300
  • [HOPS-1513] - Cleanup bad coding in metadata-dal
  • [HOPS-1514] - Cleanup bad coding in metadata-dal-impl-ndb
  • [HOPS-1516] - The Namenode and Reousemanager should stop when the database is dead
  • [HOPS-1517] - Replace clover by opensource version
  • [HOPS-1518] - WebHDFS requires user's certificates in the DataNodes
  • [HOPS-1519] - Don't call System.exit in yarn tests
  • [HOPS-1521] - Possible vunerabilities in netty-all and jackson-databind
  • [HOPS-1522] - bug in DBRMStateStore.checkAvailableResources overload the database
  • [HOPS-1525] - Getting a file's checksum does not work on Hops TLS
  • [HOPS-1528] - Several improvements for small files
  • [HOPS-1531] - More tests for TestSmallFileCreation
  • [HOPS-1532] - Refactor finalizeINodeFileUnderConstruction
  • [HOPS-1535] - Bump jackson2.version from 2.9.10 to 2.10.1
  • [HOPS-1536] - Make path to TrustStore, KeyStore and Password configurable.
  • [HOPS-1542] - Set hdfs as main scheme and hopsfs as alternative
  • [HOPS-1544] - PriceMultiplicatiorService should wait before to retry writing to the DB

Improvement

  • [HOPS-1113] - FTIS on Inodes table during inverse path look
  • [HOPS-1349] - improve parallel copy from local
  • [HOPS-1351] - Make small files size configurable
  • [
Read more

2.8.2.8.rc1

18 Dec 13:02
Compare
Choose a tag to compare
2.8.2.8.rc1 Pre-release
Pre-release
    Release notes - hops - Version 2.8.2.8

Bug

Read more

2.8.2.8.rc0

10 Jul 08:55
Compare
Choose a tag to compare
2.8.2.8.rc0 Pre-release
Pre-release
    Release notes - hops - Version 2.8.2.8

Bug

Read more

2.8.2.7

18 Dec 12:58
Compare
Choose a tag to compare
    Release notes - hops - Version 2.8.2.7

Bug

Read more