Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: merge main into v0.9 #3969

Merged
merged 46 commits into from
Jul 26, 2024
Merged

Commits on Apr 28, 2024

  1. feat: sbin use the generated zk conf (4paradigm#3901)

    Co-authored-by: lijiangnan <[email protected]>
    greatljn and lijiangnan authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    3d9eb1e View commit details
    Browse the repository at this point in the history
  2. refactor!: relocate go sdk (4paradigm#3889)

    * refactor!: relocate go sdk
    
    moving to https://github.com/4paradigm/openmldb-go-sdk
    
    * go readme
    
    * ci: fix sdk workflow
    aceforeverd authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    d9bb344 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. docs: fix example (4paradigm#3907)

    raw SQL request mode example was wrong because execute_mode should be request
    aceforeverd authored May 6, 2024
    Configuration menu
    Copy the full SHA
    1632b3a View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. fix: make clients use always send auth info (4paradigm#3906)

    * fix: make clients use auth by default
    
    * fix: let skip auth flag only affect verify
    oh2024 authored May 7, 2024
    Configuration menu
    Copy the full SHA
    8ce7d72 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. feat: tablets get user table remotely (4paradigm#3918)

    * fix: make clients use auth by default
    
    * fix: let skip auth flag only affect verify
    
    * feat: tablets get user table remotely
    
    * fix: use FLAGS_system_table_replica_num for user table
    oh2024 authored May 8, 2024
    Configuration menu
    Copy the full SHA
    7269141 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

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

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    ebc4978 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a92f187 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6569b42 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. feat: merge dag sql (4paradigm#3911)

    * feat: merge AIOS DAG SQL
    
    * feat: mergeDAGSQL
    
    * add AIOSUtil
    
    * feat: add AIOS merge SQL test case
    
    * feat: split margeDAGSQL and validateSQLInRequest
    wyl4pd authored May 14, 2024
    Configuration menu
    Copy the full SHA
    673ab1d View commit details
    Browse the repository at this point in the history
  2. fix: gcformat space and continuous sign (4paradigm#3921)

    * fix: gcformat space
    
    * fix: gcformat continuous sign use hash
    
    * fix: delete incorrect comments
    wyl4pd authored May 14, 2024
    Configuration menu
    Copy the full SHA
    63d3a17 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. feat: merge 090 features to main (4paradigm#3929)

    * Set s3 and aws dependencies ad provided (4paradigm#3897)
    
    * feat: execlude zookeeper for curator (4paradigm#3899)
    
    * Execlude zookeeper when using curator
    
    * Fix local build java
    tobegit3hub authored May 16, 2024
    Configuration menu
    Copy the full SHA
    ba817e4 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

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

Commits on May 20, 2024

  1. feat: crud users synchronously (4paradigm#3928)

    * fix: make clients use auth by default
    
    * fix: let skip auth flag only affect verify
    
    * feat: tablets get user table remotely
    
    * fix: use FLAGS_system_table_replica_num for user table
    
    * feat: consistent user cruds
    
    * fix: pass instance of tablet and nameserver into auth lambda to allow locking
    
    * feat: best effort try to flush user data to all tablets
    
    * fix: lock scope
    
    * fix: stop user sync thread safely
    
    * fix: default values for user table columns
    oh2024 authored May 20, 2024
    Configuration menu
    Copy the full SHA
    21184d5 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. feat(parser): simple ANSI SQL rewriter (4paradigm#3934)

    * feat(parser): simple ANSI SQL rewriter
    
    * feat(draft): translate request mode query
    
    * feat: request query rewriter
    
    * test: tpc rewrite cases
    
    * feat(rewrite): enable ansi sql rewriter in `ExecuteSQL`
    
    You may explicitly set this feature on via `set session ansi_sql_rewriter
    = 'true'`
    
    TODO: this rewriter feature should be off by default
    aceforeverd authored May 27, 2024
    Configuration menu
    Copy the full SHA
    59d79f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. build(deps-dev): bump urllib3 from 1.26.18 to 1.26.19 in /docs (4para…

    …digm#3948)
    
    Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.18 to 1.26.19.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/1.26.19/CHANGES.rst)
    - [Commits](urllib3/urllib3@1.26.18...1.26.19)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e307fd9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    818d292 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b06e38 View commit details
    Browse the repository at this point in the history
  3. feat(udf): array_combine & array_join (4paradigm#3945)

    * feat(udf): array_combine
    
    * feat(udf): new functions
    
    - array_combine
    - array_join
    
    * feat: casting arrays to array<string> for array_combine
    
    WIP, string allocation need fix
    
    * fix: array_combine with non-string types
    
    * feat(array_combine): handle null inputs
    
    * fix(array_combine): behavior tweaks
    
    - use empty string if delimiter is null
    - restrict to array_combine(string, array<T> ...)
    aceforeverd authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    cf86f04 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3da2a6 View commit details
    Browse the repository at this point in the history
  5. feat: user authz (4paradigm#3941)

    * feat: change user table to match mysql
    
    * feat: support user authz
    
    * fix: cean up created users
    oh2024 authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    2a73952 View commit details
    Browse the repository at this point in the history
  6. build(deps-dev): bump requests from 2.31.0 to 2.32.2 in /docs (4parad…

    …igm#3951)
    
    Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2.
    - [Release notes](https://github.com/psf/requests/releases)
    - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
    - [Commits](psf/requests@v2.31.0...v2.32.2)
    
    ---
    updated-dependencies:
    - dependency-name: requests
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    289b746 View commit details
    Browse the repository at this point in the history
  7. build(deps-dev): bump org.apache.derby:derby (4paradigm#3949)

    Bumps org.apache.derby:derby from 10.14.2.0 to 10.17.1.0.
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.derby:derby
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    ca7f7e2 View commit details
    Browse the repository at this point in the history
  8. build(deps): bump org.postgresql:postgresql (4paradigm#3950)

    Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.3.3 to 42.3.9.
    - [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
    - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
    - [Commits](pgjdbc/pgjdbc@REL42.3.3...REL42.3.9)
    
    ---
    updated-dependencies:
    - dependency-name: org.postgresql:postgresql
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    25bd745 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. feat: iot table (4paradigm#3944)

    * feat: iot table
    
    * fix
    
    * fix
    
    * fix delete key entry
    
    * fix comment
    
    * ut
    
    * ut test
    
    * fix ut
    
    * sleep more for truncate
    
    * sleep 16
    
    * tool pytest fix and swig fix
    
    * fix
    
    * clean
    
    * move to base
    
    * fix
    
    * fix coverage ut
    
    * fix
    
    ---------
    
    Co-authored-by: Huang Wei <[email protected]>
    vagetablechicken and Huang Wei authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1c1e213 View commit details
    Browse the repository at this point in the history
  2. feat(open-mysql-db): pandas support (4paradigm#3868)

    * feat(open-mysql-db): refactor
    
    1. remove unnecessary instance var port
    2. fix cause null bug
    3. remove unnecessary throws
    4. fix ctx.close() sequence bug
    5. config sessionTimeout and requestTimeout
    6. add docs of SqlEngine
    
    * feat(open-mysql-db): refactor
    
    * feat(open-mysql-db): revert passsword
    
    * feat(open-mysql-db): mock commit and schema table count
    
    * feat(open-mysql-db): replace data type text with string
    
    * feat(open-mysql-db): remove null
    
    ---------
    
    Co-authored-by: yangwucheng <[email protected]>
    yangwucheng and yangwucheng authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    b7e592c View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. fix: drop aggr tables in drop table (4paradigm#3908)

    * fix: drop aggr tables in drop table
    
    * fix
    
    * fix test
    
    * fix
    
    * fix
    
    ---------
    
    Co-authored-by: Huang Wei <[email protected]>
    vagetablechicken and Huang Wei authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c8ae8f8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. ci(4paradigm#3954): fix checkout action on old glibc OS (4paradigm#3955)

    * ci(4paradigm#3954): fix checkout action on old glibc OS
    
    * ci: include checkout fix in all workflows
    
    * ci: fix python-sdk
    aceforeverd authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    cd905da View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. test: node-2 to node-3 (4paradigm#3957)

    node-3 is not available, moving to node-2
    aceforeverd authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b6ffe03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a81683 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. fix(scripts): deploy spark correctly (4paradigm#3958)

    $SPARK_HOME may be a symbolic link referring to a invalid directory, so
    we'd try 'rm -f' first
    aceforeverd authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c2a754f View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

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

Commits on Jul 23, 2024

  1. fix: select from JOB_INFO should always in online mode (4paradigm#3963)

    * fix: select from JOB_INFO should always in online mode
    
    Fix error when user set default `execute_mode` to offline:
    
    ```sql
    set global execute_mode = 'offline';
    select 1;
    ```
    
    * fix: query mode on user & pre_agg tables
    aceforeverd authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    4138c1b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. build(docker): centos7 EOL (4paradigm#3965)

    * build(docker): centos7 EOL
    
    * fix vault address for aarch64
    
    * ci(docker): disable arm64 image
    
    Dont have arm machine to test
    aceforeverd authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    96976f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b7d970 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    b7f0489 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca7ab42 View commit details
    Browse the repository at this point in the history
  3. refactor: fix compile for mcjit and improve to tests (4paradigm#3952)

    * refactor: rm SQL_CASE_BASE_DIR
    
    * fix: compile on mcjit
    
    * feat: setup SqlCaseBaseDir for hybridse
    
    TODO: also setup for tests in src/
    aceforeverd authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    d9d15cd View commit details
    Browse the repository at this point in the history
  4. docs: add blog post (4paradigm#3913)

    * Include new posts
    
    * update links
    
    * minor change
    Elliezza authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    3a7228a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. ci: update create-pull-request action to v6 in udf-doc-gen workflow &…

    … rm deprecated file sync (4paradigm#3964)
    
    * Updated create-pull-request action to v6 in udf-doc-gen workflow
    
    * Removed references to docs/en/reference/sql/udfs_8h.md as the file no longer exists
    Jayaprakash0511 authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    1e07589 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b278261 View commit details
    Browse the repository at this point in the history
  3. merge main into v0.9

    zhanghaohit committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    91bc528 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    379e9ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e35adcd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4fc33b9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    289d685 View commit details
    Browse the repository at this point in the history