Skip to content
Snippets Groups Projects
  1. Aug 23, 2024
  2. Aug 22, 2024
  3. Aug 21, 2024
  4. Aug 20, 2024
    • Вартан Бабаян's avatar
    • Кирилл Безуглый's avatar
      refactor: ignore forgotten IPROTO_CALL_16 request · 4061ad52
      Кирилл Безуглый authored and Dmitry Ivanov's avatar Dmitry Ivanov committed
      4061ad52
    • Dmitry Ivanov's avatar
      chore(make): refactor Makefile and support jobserver flags · 3ee655c2
      Dmitry Ivanov authored and Dmitry Rodionov's avatar Dmitry Rodionov committed
      Build:
      
      ```
      $ make build --dry-run
      echo "" > tarantool-sys/VERSION
      if test -f ~/.cargo/env; then . ~/.cargo/env; fi && \
      	cargo build --locked  --features webui
      
      $ make build --dry-run -j1
      echo "" > tarantool-sys/VERSION
      if test -f ~/.cargo/env; then . ~/.cargo/env; fi && \
      	cargo build --locked -j1 --features webui
      ```
      
      Test:
      
      ```
      $ make test --dry-run
      cargo test --locked
      pipenv run pytest --numprocesses=auto
      
      $ make test --dry-run
      cargo test --locked -j1
      pipenv run pytest  --numprocesses=1
      ```
      
      Lint:
      
      ```
      $ make lint --dry-run
      cargo fmt --check
      cargo check --locked
      cargo clippy --version
      cargo clippy \
      	--locked  \
      	--features=load_test,error_injection,webui \
      	-- --deny clippy::all --no-deps
      RUSTDOCFLAGS="-Dwarnings -Arustdoc::private_intra_doc_links" \
      	cargo doc \
      		--locked  \
      		--workspace --no-deps --document-private-items \
      		--exclude={tlua,sbroad-core,tarantool}
      pipenv run lint
      
      $ make lint --dry-run -j1
      cargo fmt --check
      cargo check --locked -j1
      cargo clippy --version
      cargo clippy \
      	--locked -j1 \
      	--features=load_test,error_injection,webui \
      	-- --deny clippy::all --no-deps
      RUSTDOCFLAGS="-Dwarnings -Arustdoc::private_intra_doc_links" \
      	cargo doc \
      		--locked -j1 \
      		--workspace --no-deps --document-private-items \
      		--exclude={tlua,sbroad-core,tarantool}
      pipenv run lint
      ```
      3ee655c2
    • Georgy Moshkin's avatar
      fix: cleanup EnablePlugin governor step · 9bedbfd2
      Georgy Moshkin authored
      - Don't ignore operation if plugin is already enabled,
        the client must take care of this via the CaS ranges
      
      - Don't propose mutliple Raft operations during one step as this may
        lead to inconsistencies in case of crashes
      9bedbfd2
    • Georgy Moshkin's avatar
      fix: cleanup InstallPlugin governor step · 4c605476
      Georgy Moshkin authored
      - Don't ignore operation if plugin is already installed,
        the client must take care of this via the CaS ranges
      
      - Don't propose multiple Raft operations during one step as this may
        lead to inconsistencies in case of crashes
      4c605476
    • Georgy Moshkin's avatar
      5fc82c76
    • Georgy Moshkin's avatar
      0c36f8f9
    • Georgy Moshkin's avatar
      fix: type in if_not_exists · 4418ac70
      Georgy Moshkin authored
      4418ac70
Loading