Skip to content

release-0.2.0

Compare
Choose a tag to compare
@jerqi jerqi released this 17 Jan 11:36
· 2 commits to branch-0.2.0 since this release
65b8393

What's Changed

  • Add license header to maven ci yaml file #2 by @duanmeng in #2
  • Add pull request template by @duanmeng in #10
  • Upgrade version to 0.2.0-SNAPSHOT by @duanmeng in #11
  • [Improvement] Replace runtime exception with rss related exception in… by @colinmjj in #8
  • Fix Dependabot alerts by @duanmeng in #12
  • [Feature] Read index file first in local mode by @duanmeng in #6
  • [Feature] Add modifier, comment and import checking into checkstyle by @duanmeng in #16
  • [Feature] Enable NewLineAtEofChecker in checkstyle by @duanmeng in #18
  • [Feature] Firestorm supports node's health check by @jerqi in #14
  • [Feature] Add the metrics for the number of total partitions by @jerqi in #24
  • [Feature] Limit upload segment num and upload time in force mode by @duanmeng in #23
  • Add metrics to collect connection info of grpc by @colinmjj in #25
  • [Improvement] Fix the flaky test by @jerqi in #29
  • [Improvement] Support to config byte sizes by readable string (e.g., kb/mb/gb) by @frankliee in #26
  • [Feature] Add doc system based on Jekyll by @frankliee in #22
  • [Feature] Read index file first in hdfs mode by @duanmeng in #21
  • [Improvement] Modify some configuration's names and default values by @jerqi in #27
  • Fix log4j-core dependabot by @duanmeng in #32
  • [Improvement]Remove useless code in test base by @duanmeng in #33
  • [Improvement] Avoid speculative tasks causing writing errors after shuffle is uploaded and deleted by @jerqi in #31
  • [Improvement] fix log4j Dependabot alerts by @duanmeng in #37
  • [Feature]Read handler refactor by @duanmeng in #34
  • [MINOR] Fix flaky testes in HealthCheckCoordinatorGrpcTest by @frankliee in #38
  • Check blockIds in read client to allow early return by @frankliee in #39
  • Bump log4j-core from 2.16.0 to 2.17.0 by @dependabot in #44
  • [Improvement] Support Firestorm with Spark 2.3 & 3.0 by @frankliee in #41
  • Support store shuffle data in memory by @colinmjj in #36
  • Update Readme with memory shuffle support by @colinmjj in #46
  • [Improvement] Update import style in the Spark-like way by @frankliee in #45
  • Shutdown non-daemon executor service to avoid hang when jvm destroy by @toujours33 in #47
  • Fix time unit from micro to mill by @colinmjj in #52
  • upload unit test log in github CI by @frankliee in #54
  • [Improvement] Remove unnecssary logic to calculate bitmap split number by @colinmjj in #53
  • [Feature] MultiStorageManager can write both localfile and hdfs directly by @jerqi in #43
  • [Build] Only upload logs when test cases are failed by @frankliee in #57
  • [Bug]Fix memory leak in spark executor by @colinmjj in #58
  • [Feature] Support to skip unexpected and processed segments in LocalFileReadClient by @frankliee in #55
  • [Feature] Support read from localfile, hdfs and uploaded hdfs by @jerqi in #56
  • Fix log4j-core dependabot, upgrade to 2.17.1 by @frankliee in #62
  • [Improvement] Reduce memory cost in spark executor by @colinmjj in #59
  • [Feature] Hdfs write fail, the data will write to localfile by @jerqi in #60
  • [Feature] Support StorageType MEMORY_LOCALFILE_HDFS by @jerqi in #63
  • [Bug] Support to read incomplete index data by @jerqi in #67
  • [Bug] LocalStorageChecker should support MEMORY_LOCALFILE and MEMORY_LOCALFILE_HDFS by @jerqi in #65
  • [Feature] Add the data size of metrics HDFS and LOCALFILE by @jerqi in #68
  • [Follow Up] Support to skip unexpected and processed segments in HDFS by @frankliee in #64
  • [Bug] Replace parallelStream with stream except for the method sendDataAsync by @jerqi in #69
  • Update version to 0.2.0 by @colinmjj in #74
  • [Doc] Update readme for new configuration by @colinmjj in #73

New Contributors

Full Changelog: https://github.com/Tencent/Firestorm/commits/release-0.2.0