Skip to content

Paul.masurel/plain column - #3038

Draft
fulmicoton wants to merge 6 commits into
mainfrom
paul.masurel/plain_column
Draft

Paul.masurel/plain column#3038
fulmicoton wants to merge 6 commits into
mainfrom
paul.masurel/plain_column

Separate writer for plain/dict encoded

495d3c9
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / clippy succeeded Aug 11, 2026 in 0s

clippy

32 warnings

Details

Results

Message level Amount
Internal compiler error 0
Error 0
Warning 32
Note 0
Help 0

Versions

  • rustc 1.97.1 (8bab26f4f 2026-07-14)
  • cargo 1.97.1 (c980f4866 2026-06-30)
  • clippy 0.1.97 (8bab26f4f6 2026-07-14)

Annotations

Check warning on line 159 in src/store/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/store/plugin.rs:159:5
    |
159 |     pub fn store_bytes(&mut self, serialized_document: &[u8]) -> crate::Result<()> {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 150 in src/store/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/store/plugin.rs:150:5
    |
150 |     pub fn store<D: Document>(&mut self, document: &D, schema: &Schema) -> crate::Result<()> {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 110 in src/store/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct

warning: missing documentation for a struct
   --> src/store/plugin.rs:110:1
    |
110 | pub struct StorePluginWriter {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 21 in src/store/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct

warning: missing documentation for a struct
  --> src/store/plugin.rs:21:1
   |
21 | pub struct StorePlugin;
   | ^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 138 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct field

warning: missing documentation for a struct field
   --> src/plugin.rs:138:5
    |
138 |     pub settings: &'a IndexSettings,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 137 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct field

warning: missing documentation for a struct field
   --> src/plugin.rs:137:5
    |
137 |     pub schema: &'a Schema,
    |     ^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 136 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct field

warning: missing documentation for a struct field
   --> src/plugin.rs:136:5
    |
136 |     pub target_segment: &'a Segment,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 135 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct field

warning: missing documentation for a struct field
   --> src/plugin.rs:135:5
    |
135 |     pub doc_id_mapping: &'a SegmentDocIdMapping,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 134 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct field

warning: missing documentation for a struct field
   --> src/plugin.rs:134:5
    |
134 |     pub readers: &'a [SegmentReader],
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 117 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/plugin.rs:117:5
    |
117 |     fn as_any_mut(&mut self) -> &mut dyn Any;
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 116 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/plugin.rs:116:5
    |
116 |     fn as_any(&self) -> &dyn Any;
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 132 in src/index/inverted_index_plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct

warning: missing documentation for a struct
   --> src/index/inverted_index_plugin.rs:132:1
    |
132 | pub struct InvertedIndexPluginWriter {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 39 in src/index/inverted_index_plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct

warning: missing documentation for a struct
  --> src/index/inverted_index_plugin.rs:39:1
   |
39 | pub struct InvertedIndexPlugin;
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 211 in src/index/index.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/index/index.rs:211:5
    |
211 |     pub fn register_plugin(mut self, plugin: Arc<dyn SegmentPlugin>) -> Self {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 115 in src/fastfield/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/fastfield/plugin.rs:115:5
    |
115 |     pub fn writer(&self) -> &FastFieldsWriter {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 111 in src/fastfield/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
   --> src/fastfield/plugin.rs:111:5
    |
111 |     pub fn writer_mut(&mut self) -> &mut FastFieldsWriter {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 82 in src/fastfield/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct field

warning: missing documentation for a struct field
  --> src/fastfield/plugin.rs:82:5
   |
82 |     pub writer: FastFieldsWriter,
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 81 in src/fastfield/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct

warning: missing documentation for a struct
  --> src/fastfield/plugin.rs:81:1
   |
81 | pub struct FastFieldsPluginWriter {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 25 in src/fastfield/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a struct

warning: missing documentation for a struct
  --> src/fastfield/plugin.rs:25:1
   |
25 | pub struct FastFieldsPlugin;
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 41 in src/indexer/doc_id_mapping.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a method

warning: missing documentation for a method
  --> src/indexer/doc_id_mapping.rs:41:5
   |
41 |     pub fn mapping_type(&self) -> MappingType {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 17 in src/indexer/doc_id_mapping.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a variant

warning: missing documentation for a variant
  --> src/indexer/doc_id_mapping.rs:17:5
   |
17 |     Shuffled,
   |     ^^^^^^^^

Check warning on line 16 in src/indexer/doc_id_mapping.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a variant

warning: missing documentation for a variant
  --> src/indexer/doc_id_mapping.rs:16:5
   |
16 |     StackedWithDeletes,
   |     ^^^^^^^^^^^^^^^^^^

Check warning on line 15 in src/indexer/doc_id_mapping.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for a variant

warning: missing documentation for a variant
  --> src/indexer/doc_id_mapping.rs:15:5
   |
15 |     Stacked,
   |     ^^^^^^^

Check warning on line 14 in src/indexer/doc_id_mapping.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

missing documentation for an enum

warning: missing documentation for an enum
  --> src/indexer/doc_id_mapping.rs:14:1
   |
14 | pub enum MappingType {
   | ^^^^^^^^^^^^^^^^^^^^
   |
note: the lint level is defined here
  --> src/lib.rs:4:9
   |
 4 | #![warn(missing_docs)]
   |         ^^^^^^^^^^^^

Check warning on line 618 in src/plugin.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

called `.err().expect()` on a `Result` value

warning: called `.err().expect()` on a `Result` value
   --> src/plugin.rs:617:14
    |
617 |               .err()
    |  ______________^
618 | |             .expect("merge should fail when source indices register different plugin sets");
    | |___________________^ help: try: `expect_err`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.97.0/index.html#err_expect
    = note: `#[warn(clippy::err_expect)]` on by default