Skip to content
Snippets Groups Projects
  1. May 28, 2024
  2. May 27, 2024
  3. May 24, 2024
  4. May 23, 2024
  5. May 22, 2024
  6. May 21, 2024
  7. May 20, 2024
    • Dmitry Ivanov's avatar
      fix: rust 1.78 doesn't like references to `static mut` objects · 2952e4bd
      Dmitry Ivanov authored
      This patch fixes a couple of warnings that look like this:
      
      ```
      warning: creating a shared reference to mutable static is discouraged
        --> src/error_injection.rs:23:43
         |
      23 |     let Some(injected_errors) = (unsafe { &INJECTED_ERRORS }) else {
         |                                           ^^^^^^^^^^^^^^^^ shared reference to mutable static
         |
         = note: for more information, see issue #114447 <https://github.com/rust-lang/rust/issues/114447>
         = note: this will be a hard error in the 2024 edition
         = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior
      help: use `addr_of!` instead to create a raw pointer
         |
      23 |     let Some(injected_errors) = (unsafe { addr_of!(INJECTED_ERRORS) }) else {
         |                                           ~~~~~~~~~~~~~~~~~~~~~~~~~
      ```
      2952e4bd
    • Dmitry Ivanov's avatar
      fix: update tarantool-sys to fix compilation errors (gcc 14) · 822236eb
      Dmitry Ivanov authored and Dmitry Ivanov's avatar Dmitry Ivanov committed
      822236eb
  8. May 17, 2024
  9. May 16, 2024
  10. May 15, 2024
  11. May 14, 2024
    • Arseniy Volynets's avatar
      fix: panic on non-unique index name · e041d7d1
      Arseniy Volynets authored
      - we didn't check that index name is unique
      in indexes meta table. That led to panics
      when index with same name was created for
      two tables.
      - previous commit set wrong sbroad submodule.
      Set sbroad submodule to correct commit
      e041d7d1
Loading