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

Support native PostgreSQL logging format #474

Closed
wants to merge 28 commits into from

Conversation

JinweiOS
Copy link

@JinweiOS JinweiOS commented May 8, 2024

  • Add new logger crate
  • Supports piping log::info and above level logs to the log_destination configured in postgresql.conf
  • Currently supported log fields: timestamp pid message

cutecutecat and others added 28 commits May 21, 2024 17:12
* feat: add optiming_threads to index

Signed-off-by: cutecutecat <[email protected]>

* put flexible at IndexProtect

Signed-off-by: cutecutecat <[email protected]>

* fix by comments

Signed-off-by: cutecutecat <[email protected]>

---------

Signed-off-by: cutecutecat <[email protected]>
Signed-off-by: jinweios <[email protected]>
* chore: add another implementation of multiversion

Signed-off-by: usamoi <[email protected]>

* chore: update rust-toolchain

Signed-off-by: usamoi <[email protected]>

* chore: use detect::multiversion

Signed-off-by: usamoi <[email protected]>

* test: use detect::multiversion

Signed-off-by: usamoi <[email protected]>

* ci: add sde test

Signed-off-by: usamoi <[email protected]>

* test: add dot_internal_v4_avx512vnni_test

Signed-off-by: usamoi <[email protected]>

* test: bvector tests

Signed-off-by: usamoi <[email protected]>

* chore: add comments for detect

Signed-off-by: usamoi <[email protected]>

* ci: do not run rust test 3 times

Signed-off-by: usamoi <[email protected]>

* fix: svector sl2_v4

Signed-off-by: usamoi <[email protected]>

* test: run svector tests 10000 times

Signed-off-by: usamoi <[email protected]>

* fix: svecf32_sl2_v4

Signed-off-by: Mingzhuo Yin <[email protected]>

* test: run vecf16 and veci8 test for 10000 times

Signed-off-by: usamoi <[email protected]>

* test: run bvecf32 test for 10000 times

Signed-off-by: usamoi <[email protected]>

* test: run tests for 300 times to reduce ci time

Signed-off-by: usamoi <[email protected]>

* chore: update rust toolchain

Signed-off-by: usamoi <[email protected]>

---------

Signed-off-by: usamoi <[email protected]>
Signed-off-by: Mingzhuo Yin <[email protected]>
Co-authored-by: Mingzhuo Yin <[email protected]>
Signed-off-by: jinweios <[email protected]>
* add stand alone test

Signed-off-by: whateveraname <[email protected]>

* update .gitignore

Signed-off-by: whateveraname <[email protected]>

* change data path

Signed-off-by: whateveraname <[email protected]>

* update data path

Signed-off-by: whateveraname <[email protected]>

* cargo fmt

Signed-off-by: whateveraname <[email protected]>

* clean code

Signed-off-by: whateveraname <[email protected]>

* taplo fmt

Signed-off-by: whateveraname <[email protected]>

* gate code with cargo feature

Signed-off-by: whateveraname <[email protected]>

* clean Cargo.toml and add CLI for stand-alone-test

Signed-off-by: whateveraname <[email protected]>

* remove feature from package stand-alone-test

Signed-off-by: whateveraname <[email protected]>

* cleanup

Signed-off-by: usamoi <[email protected]>

---------

Signed-off-by: whateveraname <[email protected]>
Signed-off-by: usamoi <[email protected]>
Co-authored-by: usamoi <[email protected]>
Signed-off-by: jinweios <[email protected]>
* fix: optiming threads deadlock

Signed-off-by: cutecutecat <[email protected]>

* fix by comments

Signed-off-by: cutecutecat <[email protected]>

* Update crates/rayon/src/lib.rs

test clippy

* Update crates/rayon/src/lib.rs

test clippy

* fix monitor status

Signed-off-by: cutecutecat <[email protected]>

---------

Signed-off-by: cutecutecat <[email protected]>
Co-authored-by: usamoi <[email protected]>
Signed-off-by: jinweios <[email protected]>
* feat: sync CREATE INDEX

Signed-off-by: usamoi <[email protected]>

* test: fix IVF tests

Signed-off-by: usamoi <[email protected]>

* feat: add Alter trait

Signed-off-by: usamoi <[email protected]>

* chore: rename IndexOptions2 to IndexAlterableOptions

Signed-off-by: usamoi <[email protected]>

---------

Signed-off-by: usamoi <[email protected]>
Signed-off-by: jinweios <[email protected]>
Signed-off-by: jinweios <[email protected]>
Signed-off-by: my-vegetable-has-exploded <[email protected]>
Signed-off-by: jinweios <[email protected]>
* implement vector avg.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* Implement sum、 vector_dims()、 vector_norm()

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* update AccumulateState

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* fix norm.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* add l2_norm for VectorBorrowed.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

---------

Signed-off-by: my-vegetable-has-exploded <[email protected]>
Signed-off-by: jinweios <[email protected]>
* feat: support element-wise multiplication.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* fix tap.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* Implement mul for vecf16 & veci8.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

* fix zero.

Signed-off-by: my-vegetable-has-exploded <[email protected]>

---------

Signed-off-by: my-vegetable-has-exploded <[email protected]>
Signed-off-by: jinweios <[email protected]>
@JinweiOS
Copy link
Author

New PR #483

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants