Skip to content

Transfer tidb_xxxx components to pingcap org #187

@BusyJay

Description

@BusyJay

Due to historical reasons, components like tidb_query_aggr, tidb_query_expr etc. are put in tikv repository as they are part of coprocessor. But it may not be a good choice as they are highly tidb specific, may not suitable for a general KV project. And we also lack of active maintainers/committers for these components. So I suggest to move these components to pingcap org.

The components to be moved include:

  • tidb_query_expr
  • tidb_query_codegen
  • tidb_query_common
  • tidb_query_datatype
  • tidb_query_executors

They also depend on some of internal components including

  • log_wrappers
  • codec
  • collections
  • tikv_util
  • file_system

They should be either published to crates.io or inlined all used functions/types.

After this change, these projects will not be part of tikv/tikv anymore. But they will still be part of release binaries.

Any thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions