Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ have been removed to keep the changelog focused on Yeehaw's history.
- handle unknown column codes gracefully in `ColumnarReader::iter_columns`.

## Features/Improvements
- remove `quickwit` feature flag and related async code.
- add docs/example and Vec<u32> values to sstable [#2660](https://github.com/quickwit-oss/yeehaw/pull/2660)(@PSeitz)
- Add string fast field support to `TopDocs`. [#2642](https://github.com/quickwit-oss/yeehaw/pull/2642)(@stuhood)
- update edition to 2024 [#2620](https://github.com/quickwit-oss/yeehaw/pull/2620)(@PSeitz)
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ stopwords = []
lz4-compression = ["lz4_flex"]
zstd-compression = ["zstd"]

# enable zstd-compression in columnar (and sstable)
# enable zstd-compression in columnar
columnar-zstd-compression = ["columnar/zstd-compression"]

failpoints = ["fail", "fail/failpoints"]
Expand Down
2 changes: 2 additions & 0 deletions INVENTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,5 @@ This inventory captures the direction of the rewrite and the major tasks require
- Replace `unwrap` usage with a fallible API that reports unknown column types.
14. **Replace nightly benches using `test::Bencher`**
- Migrate inline benchmarks to a stable harness so the `unstable` feature can be tested on stable Rust.
15. **Evaluate removing sstable term dictionary and crate now that `quickwit` feature is gone**
- Determine whether the `sstable` crate should remain in the workspace or be extracted.
2 changes: 0 additions & 2 deletions src/compat_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ fn path_for_version(version: &str) -> String {
format!("./tests/compat_tests_data/index_v{version}/")
}

/// feature flag quickwit uses a different dictionary type
#[test]
fn test_format_6() {
let path = path_for_version("6");
Expand All @@ -43,7 +42,6 @@ fn test_format_6() {
assert_date_time_precision(&index, DateTimePrecision::Microseconds);
}

/// feature flag quickwit uses a different dictionary type
#[test]
fn test_format_7() {
let path = path_for_version("7");
Expand Down
6 changes: 6 additions & 0 deletions src/core/executor.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ pub enum Executor {
ThreadPool(Arc<rayon::ThreadPool>),
}

impl From<Arc<rayon::ThreadPool>> for Executor {
fn from(thread_pool: Arc<rayon::ThreadPool>) -> Self {
Executor::ThreadPool(thread_pool)
}
}

impl Executor {
/// Creates an Executor that performs all task in the caller thread.
pub fn single_thread() -> Executor {
Expand Down
1 change: 0 additions & 1 deletion src/query/range_query/range_query.rs
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,6 @@ pub struct InvertedIndexRangeWeight {

impl InvertedIndexRangeWeight {
/// Creates a new RangeWeight
///
pub fn new(
field: Field,
lower_bound: &Bound<Term>,
Expand Down
Loading