Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
712c66c
upgrade upstream vector to v0.31.0
mornyx Jul 16, 2023
65f0874
upgrade build system
mornyx Jul 18, 2023
ac127aa
fix release-docker
mornyx Jul 18, 2023
57a567a
patch vector-core
mornyx Jul 18, 2023
904789f
patch all vector-*
mornyx Jul 18, 2023
708faf2
fix typo
mornyx Jul 18, 2023
02797b9
fix build
mornyx Jul 18, 2023
667efed
update vector: remove kafka in default features
mornyx Aug 13, 2023
7c273e5
add conprof extension
mornyx Oct 18, 2023
5b7ab17
use standard debian image
mornyx Oct 18, 2023
6254948
fix Cargo.toml to include the conprof crate
mornyx Oct 25, 2023
8e84cb7
fix tls
mornyx Oct 25, 2023
b814774
fix tls load
mornyx Oct 25, 2023
e1dfb96
update mornyx/vector to fccce2b8
mornyx Jan 9, 2024
2122d2e
update mornyx/vector to 814cf2c8
mornyx Jan 15, 2024
dc4aaf1
update mornyx/vector to 4b5a9f67
mornyx Jan 15, 2024
5b1472a
update mornyx/vector to 225e658b
mornyx Jan 15, 2024
9d4afcf
update mornyx/vector to db75a336
mornyx Mar 4, 2024
5b2ded5
update mornyx/vector to 2c2934fb
mornyx Mar 4, 2024
6494934
update mornyx/vector to 86523886
mornyx Mar 4, 2024
e6b38e9
update mornyx/vector to 49ea0b57
mornyx Mar 4, 2024
f239b18
update mornyx/vector to 0db9d227
mornyx Mar 4, 2024
5a53142
update mornyx/vector to 0d0af713
mornyx Mar 5, 2024
264b380
update mornyx/vector to af2269e3
mornyx Mar 5, 2024
28723bb
add top n for topsql
mornyx Mar 6, 2024
4518c87
add downsampling for topsql
mornyx Mar 6, 2024
0d6e704
use per second top n
mornyx Mar 13, 2024
31e66f1
fix sql meta & plan meta
mornyx Mar 13, 2024
9cee534
refactor for v0.37
mornyx May 16, 2024
3da6aee
fix build system
mornyx May 16, 2024
26d5cdb
add keyviz source
mornyx Jun 26, 2024
1d06a8e
modify keyviz filename from timestamp to formatted datetime
mornyx Jun 26, 2024
71433c7
add heap profiling for tikv
mornyx Jun 26, 2024
d4d3229
use jeprof to profiling tikv heap
mornyx Jun 26, 2024
0d3de6f
install curl in image
mornyx Jun 26, 2024
18c0a29
add debug log
mornyx Jun 26, 2024
fd63db2
add debug log
mornyx Jun 26, 2024
1e746f3
fix embedded jeprof
mornyx Jun 26, 2024
1a16f1a
install binutils in image
mornyx Jun 26, 2024
4dbc024
fix stdout pipe for conprof
mornyx Jun 26, 2024
2c3733e
do not decode key in keyviz
mornyx Jul 2, 2024
46b19b9
make tikv heap profile configurable
mornyx Jul 4, 2024
0b96895
support tidb schema for keyviz
mornyx Jul 14, 2024
8d03423
topsql: accept gzip compression
mornyx Sep 25, 2024
34e86c2
add sink azure_blob_upload_file
mornyx Sep 28, 2024
ab6585a
add http2 keepalive for topsql connection
mornyx Oct 29, 2024
8a25ab2
use mornyx/vector with file dropping
mornyx Nov 21, 2024
239c417
update mornyx/vector to ceebb0: remove useless histograms
mornyx Nov 24, 2024
7d9624b
update mornyx/vector to d1a1ce: make drop_rotated_files_threshold con…
mornyx Nov 24, 2024
1bfe915
update mornyx/vector to 0785eb: fix f64 eq
mornyx Nov 24, 2024
d534d78
fix azure_blob_upload_file: remove o11y_tag due to not supported
mornyx Nov 27, 2024
818ea1f
update mornyx/vector to 9e3905: add drop_rotated_files_threshold_disk…
mornyx Dec 1, 2024
bf085d4
keyviz: fix fetching large regions
mornyx Feb 18, 2025
76b50d1
try fix
mornyx Feb 18, 2025
98de887
update some dependencies for security reason (rustls/chrono/...)
mornyx Mar 23, 2025
ebab578
ubuntu 20.04 -> 24.04
mornyx Mar 24, 2025
94cac78
ubuntu 24.04 -> devel
mornyx Mar 24, 2025
6a8e78f
add license
mornyx Mar 27, 2025
e5bef79
keyviz: add option max_regions_per_pd_request
mornyx Apr 1, 2025
84d9ffd
tiproxy
zhangpeijin-milo Apr 30, 2025
31bd470
fix tiproxy status port
zhangpeijin-milo Jun 18, 2025
f2b6611
merge maste
zhangpeijin-milo Jun 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@
[alias]
vdev = "run --quiet --package vdev --"

[env]
# Build with large pages so that Vector runs on systems with 64k pages or less (e.g. 4k) to support
# CentOS 7, 8, and a few other Linux distributions.
JEMALLOC_SYS_WITH_LG_PAGE = "16"

[target.'cfg(all())']
rustflags = [
"-Dclippy::print_stdout",
"-Dclippy::print_stderr",
"-Dclippy::dbg_macro",
]

# We need to bring in `libstdc++` for things that build against C++ (librdkafka, etc) which comes along in the
# `cross` base image but _isn't_ in a path searched by the linker normally. Additionally, our custom Docker image that
# we base on the `cross` image moves `libstdc++` into this custom-looking directory to avoid some _other_ libraries
# included in the `cross` base image from having a higher precedence than some of the "self-contained" libraries that
# Rust will bundle/use for specific targets like MUSL.
[target.x86_64-unknown-linux-musl]
rustflags = "-Lnative=/lib/native-libs"

Expand All @@ -13,3 +26,13 @@ rustflags = "-Lnative=/lib/native-libs"

[target.armv7-unknown-linux-musleabihf]
rustflags = "-Lnative=/lib/native-libs"

[target.x86_64-unknown-linux-gnu]
rustflags = ["-C", "link-args=-rdynamic"]

[target.aarch64-unknown-linux-gnu]
rustflags = ["-C", "link-args=-rdynamic"]

[target.x86_64-pc-windows-msvc]
# https://github.com/dtolnay/inventory/issues/58
rustflags = ["-C", "codegen-units=1"]
11 changes: 7 additions & 4 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
*
!packages
!extensions
!scripts
!benches
!lib
!proto
!src
!tests
!build.rs
!Cargo.lock
!Cargo.toml
!rust-toolchain
!rust-toolchain.toml
!scripts
!vdev
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/target
*.tmp
.idea
.DS_Store
2 changes: 1 addition & 1 deletion .rustfmt.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ reorder_imports = true

# Nightly only features
# unstable_features = true
# imports_granularity = "Module"
# imports_granularity = "Crate"
# group_imports = "StdExternalCrate"
# indent_style = "Block"
Loading