Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

[NSE-273]Support spark311 for branch 1.1.1 #319

Merged

Commits on Apr 21, 2021

  1. [NSE-262] fix remainer loss in decimal divide (oap-project#263)

    * fix decimal divide int issue
    
    * correct cpp uts
    
    * use const reference
    
    Co-authored-by: Yuan <yuan.zhou@outlook.com>
    
    Co-authored-by: Yuan <yuan.zhou@outlook.com>
    rui-mo and zhouyuan authored Apr 21, 2021
    Configuration menu
    Copy the full SHA
    85b5cb7 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Configuration menu
    Copy the full SHA
    7c382d5 View commit details
    Browse the repository at this point in the history
  2. [NSE-196] clean up configs in unit tests (oap-project#271)

    * remove testing config
    
    * remove unused configs
    rui-mo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    7e7d8c2 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. [NSE-265] Reserve enough memory before UnsafeAppend in builder (oap-p…

    …roject#266)
    
    * change the UnsafeAppend to Append
    
    * fix buffer builder in shuffle
    
    shuffle builder use UnsafeAppend API for better performance. it
    tries to reserve enough space based on results of last recordbatch,
    this maybe not buggy if there's a dense recordbatch after a sparse one.
    
    this patch adds below fixes:
    - adds Reset() after Finish() in builder
    - reserve length for offset_builder in binary builder
    
    A further clean up on the reservation logic should be needed.
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    Co-authored-by: Yuan Zhou <yuan.zhou@intel.com>
    JkSelf and zhouyuan authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    94af4ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    333affd View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. bump cmake to 3.16 (oap-project#281)

    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    zhouyuan authored Apr 25, 2021
    Configuration menu
    Copy the full SHA
    821bfa9 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    7415b7b View commit details
    Browse the repository at this point in the history
  2. [NSE-119] clean up on comments (oap-project#288)

    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    zhouyuan authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    1bf4d1d View commit details
    Browse the repository at this point in the history
  3. [NSE-206]Update installation guide and configuration guide. (oap-proj…

    …ect#289)
    
    * [NSE-206]Update installation guide and configuration guide.
    
    * Fix numaBinding setting issue. & Update description for protobuf
    weiting-chen authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    c2c1737 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b43448 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. [NSE-245]Adding columnar RDD cache support (oap-project#246)

    * Adding columnar RDD cache support
    
    Signed-off-by: Chendi Xue <chendi.xue@intel.com>
    
    * Directly save reference, only convert to Array[Byte] when calling by BlockManager
    
    Signed-off-by: Chendi Xue <chendi.xue@intel.com>
    
    * Add DeAllocator to construction to make sure this instance will be released once it be deleted by JVM
    
    Signed-off-by: Chendi Xue <chendi.xue@intel.com>
    
    * Delete cache by adding a release in InMemoryRelation
    
    Since unpersist only delete RDD object, seems our deAllocator wasn't being called along
    Now we added a release function in InMemoryRelation clearCache() func, may need to think
    a new way for 3.1.0
    
    Signed-off-by: Chendi Xue <chendi.xue@intel.com>
    xuechendi authored Apr 29, 2021
    Configuration menu
    Copy the full SHA
    2591312 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2021

  1. [NSE-207] fix issues found from aggregate unit tests (oap-project#233)

    * fix incorrect input in Expand
    
    * fix empty input for aggregate
    
    * fix only result expressions
    
    * fix empty aggregate expressions
    
    * fix res attr not found issue
    
    * refine
    
    * fix count distinct with null
    
    * fix groupby of NaN, -0.0 and 0.0
    
    * fix count on mutiple cols with null in WSCG
    
    * format code
    
    * support normalize NaN and 0.0
    
    * revert and update
    
    * support normalize function in WSCG
    rui-mo authored Apr 30, 2021
    Configuration menu
    Copy the full SHA
    1126320 View commit details
    Browse the repository at this point in the history
  2. [NSE-206]Update documents and License for 1.1.0 (oap-project#292)

    * [NSE-206]Update documents and remove duplicate parts
    
    * Modify documents by comments
    Hong authored and zhixingheyi-tian committed Apr 30, 2021
    Configuration menu
    Copy the full SHA
    e2eb35d View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. [NSE-293] fix unsafemap with key = '0' (oap-project#294)

    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    zhouyuan authored May 5, 2021
    Configuration menu
    Copy the full SHA
    0cc6bb9 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Configuration menu
    Copy the full SHA
    eb3f9da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56bcb73 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2021

  1. Configuration menu
    Copy the full SHA
    b6c267a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Configuration menu
    Copy the full SHA
    bca337a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f5a532 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. [NSE-273] support spark311 (oap-project#272)

    * support spark 3.0.2
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * update to use spark 302 in unit tests
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * support spark 311
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix missing dep
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix broadcastexchange metrics
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix arrow data source
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix sum with decimal
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix c++ code
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * adding partial sum decimal sum
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix hashagg in wscg
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix partial sum with number type
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix AQE shuffle copy
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix shuffle redudant reat
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix rebase
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * fix format
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * avoid unecessary fallbacks
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * on-demand scala unit tests
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    
    * clean up
    
    Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
    zhouyuan authored May 11, 2021
    Configuration menu
    Copy the full SHA
    975fcaa View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Configuration menu
    Copy the full SHA
    8aa6b13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e60389d View commit details
    Browse the repository at this point in the history