libz-rs backend causes errors and panics

If I switch to use libz-rs as the backend (instead of libz-ng) for https://github.com/VorpalBlade/paketkoll I get all of these errors:
 ❯ RUST_BACKTRACE=1 cargo run -- --trust-mtime check
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.07s
     Running `target/debug/paketkoll --trust-mtime check`
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
stack backtrace:
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
Ok: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:BufError: read_buf is full (338192:
 bytes)
not yet implemented
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
Ok: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
thread '<unnamed>' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
   0: rust_begin_unwind
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:645:5
   1: core::panicking::panic_fmt
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/panicking.rs:72:14
   2: core::panicking::panic
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/panicking.rs:145:5
   3: zlib_rs::inflate::inflate_fast_help
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33
   4: zlib_rs::inflate::State::len
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1057:20
   5: zlib_rs::inflate::State::match_
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1260:13
   6: zlib_rs::inflate::State::dispatch
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:512:28
   7: zlib_rs::inflate::inflate
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1838:19
   8: libz_rs_sys::inflate
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libz-rs-sys-0.1.1/src/lib.rs:135:9
   9: <flate2::ffi::c::Inflate as flate2::ffi::InflateBackend>::decompress
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/ffi/c.rs:252:22
  10: flate2::mem::Decompress::decompress
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/mem.rs:452:9
  11: <flate2::mem::Decompress as flate2::zio::Ops>::run
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/zio.rs:72:9
  12: flate2::zio::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/zio.rs:135:19
  13: <flate2::deflate::bufread::DeflateDecoder<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/deflate/bufread.rs:233:9
  14: <flate2::crc::CrcReader<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/crc.rs:110:19
  15: <flate2::gz::bufread::GzDecoder<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/gz/bufread.rs:294:27
  16: <flate2::gz::read::GzDecoder<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/gz/read.rs:187:9
  17: std::io::Read::read_buf::{{closure}}
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:959:30
  18: std::io::default_read_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:580:13
  19: std::io::Read::read_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:959:9
  20: std::io::impls::<impl std::io::Read for &mut R>::read_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/impls.rs:26:9
  21: std::io::buffered::bufreader::buffer::Buffer::fill_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/buffered/bufreader/buffer.rs:114:13
  22: <std::io::buffered::bufreader::BufReader<R> as std::io::BufRead>::fill_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/buffered/bufreader.rs:394:9
  23: std::io::read_until
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:2104:35
  24: std::io::BufRead::read_until
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:2350:9
  25: <std::io::Split<B> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:3154:15
  26: <paketkoll_core::mtree::MTree<R> as core::iter::traits::iterator::Iterator>::next
             at ./crates/paketkoll_core/src/mtree/mod.rs:143:32
  27: core::iter::traits::iterator::Iterator::try_fold
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/traits/iterator.rs:2408:29
  28: core::iter::traits::iterator::Iterator::find_map
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/traits/iterator.rs:2911:9
  29: <core::iter::adapters::filter_map::FilterMap<I,F> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/adapters/filter_map.rs:64:9
  30: either::iterator::<impl core::iter::traits::iterator::Iterator for either::Either<L,R>>::next
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/either-1.12.0/src/iterator.rs:51:43
  31: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/adapters/map.rs:108:9
  32: <core::iter::adapters::take_while::TakeWhile<I,P> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/adapters/take_while.rs:47:21
  33: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/adapters/map.rs:108:9
  34: alloc::vec::Vec<T,A>::extend_desugared
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/alloc/src/vec/mod.rs:2988:35
  35: <alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<T,I>>::spec_extend
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/alloc/src/vec/spec_extend.rs:17:9
  36: <alloc::vec::Vec<T,A> as core::iter::traits::collect::Extend<T>>::extend
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/alloc/src/vec/mod.rs:2962:9
  37: <rayon::iter::extend::ListVecFolder<T> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/extend.rs:130:9
  38: <rayon::iter::while_some::WhileSomeFolder<C> as rayon::iter::plumbing::Folder<core::option::Option<T>>>::consume_iter
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/while_some.rs:139:21
  39: <rayon::iter::map::MapFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume_iter
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/map.rs:248:21
  40: <rayon::iter::flat_map_iter::FlatMapIterFolder<C,F> as rayon::iter::plumbing::Folder<T>>::consume
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/flat_map_iter.rs:126:20
  41: <rayon::iter::filter_map::FilterMapFolder<C,P> as rayon::iter::plumbing::Folder<T>>::consume
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/filter_map.rs:124:24
  42: <&rayon::iter::par_bridge::IterParallelProducer<Iter> as rayon::iter::plumbing::UnindexedProducer>::fold_with
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/par_bridge.rs:145:30
  43: rayon::iter::plumbing::bridge_unindexed_producer_consumer
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/plumbing/mod.rs:478:33
  44: rayon::iter::plumbing::bridge_unindexed_producer_consumer::{{closure}}
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-1.10.0/src/iter/plumbing/mod.rs:474:31
  45: rayon_core::join::join_context::call_b::{{closure}}
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/join/mod.rs:129:25
  46: rayon_core::job::JobResult<T>::call::{{closure}}
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:218:41
  47: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/panic/unwind_safe.rs:272:9
  48: std::panicking::try::do_call
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:552:40
  49: __rust_try
  50: std::panicking::try
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:516:19
  51: std::panic::catch_unwind
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panic.rs:146:14
  52: rayon_core::unwind::halt_unwinding
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/unwind.rs:17:5
  53: rayon_core::job::JobResult<T>::call
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:218:15
  54: <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:120:32
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
  55: rayon_core::job::JobRef::execute
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/job.rs:64:9
  56: rayon_core::registry::WorkerThread::execute
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:860:9
  57: rayon_core::registry::WorkerThread::wait_until_cold
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:794:21
  58: rayon_core::registry::WorkerThread::wait_until
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:769:13
  59: rayon_core::registry::WorkerThread::wait_until_out_of_work
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:818:9
  60: rayon_core::registry::main_loop
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:923:5
  61: rayon_core::registry::ThreadBuilder::run
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:53:18
  62: BufError: read_buf is full (<8192rayon_core bytes)
::registry::DefaultSpawn as rayon_core::registry::ThreadSpawn>::spawn::{{closure}}
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:98:20
BufError: read_buf is full (8192 bytes)
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

And so on, it keeps going. This is decompressing and parsing files from the package cache of the distro I'm running on (Arch Linux).
I have attached a minimal reproducer of it, which consists of a small project plus an example.gz file that triggers these: flate2-reproducer.tar.gz. To reproduce enter the project and run cargo run:
❯ RUST_BACKTRACE=1 cargo run
   Compiling libc v0.2.155
   Compiling cfg-if v1.0.0
   Compiling cc v1.0.98
   Compiling adler v1.0.2
   Compiling memchr v2.7.2
   Compiling gimli v0.29.0
   Compiling rustc-demangle v0.1.24
   Compiling anyhow v1.0.86
   Compiling zlib-rs v0.1.1
   Compiling miniz_oxide v0.7.3
   Compiling crc32fast v1.4.2
   Compiling object v0.35.0
   Compiling addr2line v0.22.0
   Compiling libz-rs-sys v0.1.1
   Compiling flate2 v1.0.30
   Compiling backtrace v0.3.72
   Compiling flate2-reproducer v0.1.0 (/home/arvid/src/flate2-reproducer)
warning: field `data` is never read
  --> src/main.rs:20:5
   |
19 | struct Data {
   |        ---- field in this struct
20 |     data: String,
   |     ^^^^
   |
   = note: `#[warn(dead_code)]` on by default

warning: `flate2-reproducer` (bin "flate2-reproducer") generated 1 warning
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.03s
     Running `target/debug/flate2-reproducer`
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
BufError: read_buf is full (8192 bytes)
thread 'main' panicked at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33:
not yet implemented
stack backtrace:
   0: rust_begin_unwind
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:645:5
   1: core::panicking::panic_fmt
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/panicking.rs:72:14
   2: core::panicking::panic
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/panicking.rs:145:5
   3: zlib_rs::inflate::inflate_fast_help
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1602:33
   4: zlib_rs::inflate::State::len
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1057:20
   5: zlib_rs::inflate::State::match_
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1260:13
   6: zlib_rs::inflate::State::dispatch
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:512:28
   7: zlib_rs::inflate::inflate
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/zlib-rs-0.1.1/src/inflate.rs:1838:19
   8: libz_rs_sys::inflate
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libz-rs-sys-0.1.1/src/lib.rs:135:9
   9: <flate2::ffi::c::Inflate as flate2::ffi::InflateBackend>::decompress
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/ffi/c.rs:252:22
  10: flate2::mem::Decompress::decompress
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/mem.rs:452:9
  11: <flate2::mem::Decompress as flate2::zio::Ops>::run
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/zio.rs:72:9
  12: flate2::zio::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/zio.rs:135:19
  13: <flate2::deflate::bufread::DeflateDecoder<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/deflate/bufread.rs:233:9
  14: <flate2::crc::CrcReader<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/crc.rs:110:19
  15: <flate2::gz::bufread::GzDecoder<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/gz/bufread.rs:294:27
  16: <flate2::gz::read::GzDecoder<R> as std::io::Read>::read
             at /home/arvid/.cargo/registry/src/index.crates.io-6f17d22bba15001f/flate2-1.0.30/src/gz/read.rs:187:9
  17: std::io::Read::read_buf::{{closure}}
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:959:30
  18: std::io::default_read_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:580:13
  19: std::io::Read::read_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:959:9
  20: std::io::impls::<impl std::io::Read for &mut R>::read_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/impls.rs:26:9
  21: std::io::buffered::bufreader::buffer::Buffer::fill_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/buffered/bufreader/buffer.rs:114:13
  22: <std::io::buffered::bufreader::BufReader<R> as std::io::BufRead>::fill_buf
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/buffered/bufreader.rs:394:9
  23: std::io::read_until
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:2104:35
  24: std::io::BufRead::read_until
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:2350:9
  25: <std::io::Split<B> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/io/mod.rs:3154:15
  26: <core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/iter/adapters/map.rs:108:9
  27: flate2_reproducer::main
             at ./src/main.rs:12:18
  28: core::ops::function::FnOnce::call_once
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

(Note: I'm aware of the extra layer of BufReader on top of the gzip stream seems a bit pointless, but in the actual code that happens internally to a library I'm using for the parsing, and as such I have no control over that.)

Thanks for reporting and even more so for the reproducer. I hope @folkertdev can also take a look, maybe it's an issue with the underlying library or the way it's called.

thanks for reporting this and providing such a nice reproduction. This exposed a subtle bug in zlib-rs that I've now fixed locally. We'll publish a new version next week and can hopefully bump flate2 to use that.


TAP: eventuals timer trigger before finishing last iteration

We currently have an eventual that triggers every 30 seconds and redeems all the ravs. The problem occurs when you have multiple ravs and the total redeeming takes more than 30 seconds.
In that case, ravs will still be processing and waiting for blockchain transactions when a new iteration has already started.
Due to marking a rav as redeemed is the last step, the fetch for non-redeemed ravs can potentially retrieve ravs about to be marked as redeemed. The redeem will fail with a big message "Failed to redeem query fee voucher" once and stop on the following iterations.

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx


fix dllname for posix systems

hi, only tested on wasm so far https://pygame-web.github.io/showroom/raylib/

firstly, thanks for the submission 😃, but unfortunately I will not add any Linux/Mac/wasm support until I have a copy of the dynamic library of raylib for those OS(s). fill free to add yours and then I will accept the PR.
secondly, does it really work for wasm? the link that you sent (https://pygame-web.github.io/showroom/raylib/) seems to work well. I will be so happy if you will be if you will make an in-depth explanation of how you did that, feel free to open a discussion/issue on how you did that...
thanks 👍.

i don't have linux/mac so build but i can provide the wasm one if you want
it was built with ```
TARGET=/data/git/pygbag-samples/raylibtest/raypyc/libraylib.so
emcmake cmake ../raylib-4.2.0 -DCMAKE_INSTALL_PREFIX=/opt/python-wasm-sdk/devices/emsdk/usr -DPLATFORM=Web -DWITH_PIC=on -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=NO
emmake make
emcc -shared -o $TARGET ./raylib/libraylib.a
and help of https://github.com/pygame-web/python-wasm-sdk

all i did was just remove the `emscripten_sleep(16)` from raylib 4.2.0 release.

ok 👍. thank you very much.


[Bug Report] After one suddenly crash, the server keeps crashing

Have you read the Important information text above

[X] Yes i did

Current behavior
Last night, my server meets a server crash my friends told me, this is the first crash report
Pal-CRC-backup-2024.02.18-13.06.07.log
This morning I reboot my synology nas server for maintainance, and then suddenly the server keeps on crash, this is the latest crash report
Pal-CRC-backup-2024.02.19-00.57.20.log
Desired behavior
Pleas help me to identify the crash reason and method to fix it
Links to screenshots
No response
To Reproduce
Dont know how to reproduce the problem
Software setup

OS: Synology 6.2.3
Docker: latest pull

Hardware setup

vCPU:  9500t
RAM:  32G ddr4 2666mhz
Disk: 8 HC550 16T

Additional context
No response

this is log from synology docker

i restore saved files from nearest backup files and problem solved, it seemed that the saved file crashed, but cant figure out where since at that moment it was my friends played and no clue what had they done

Hey @Hellfirest - Glad it works again, thanks for sharing the resolution!

Hey @jammsen  thanks for this amazing docker. And I may find the reason of this problem
Synology provide a gui crontab to maintain server and I write a script to check memory usage every 30min, if palworld server exceed 16G then rcon save, broadcast to my friend, and restart docker
In the new version of pds you provide backupmanager that I didnt notice, default env setting backup server every hour. So the crash maybe at the sametime my script conflict with backupmanager
Now I changed BACKUP_CRON_EXPRESSION to 5 5 * * * to avoid two policy working at the same time
Will see if any furthuer crash would happen
parts of my script is as follows:
if (( $(awk -v gb="$memory_usage_gb" 'BEGIN { printf (gb > 16) }') )); then
echo "Memory usage exceeds 16GB. Sending broadcast and saving world before restarting..."
# using mcron to broadcast danger message, save, restart
mcrcon -H $mcrcon_ip -P $mcrcon_port -p $mcrcon_password "broadcast Memory_usage_exceeds_16GB_Server_will_restart_soon_Actual_memory_usage:"
mcrcon -H $mcrcon_ip -P $mcrcon_port -p $mcrcon_password "broadcast $memory_usage_gb GB"

# use mcrcon save
mcrcon -H $mcrcon_ip -P $mcrcon_port -p $mcrcon_password "save"

echo "Broadcast sent and world saved."
sleep 10
# restart
echo "Restarting docker instance..."
docker restart jammsen-palworld-dedicated-server1
echo "Docker instance restarted."

else
mcrcon -H $mcrcon_ip -P $mcrcon_port -p $mcrcon_password "broadcast Memory_usage_fine_Actual_memory_usage:"
mcrcon -H $mcrcon_ip -P $mcrcon_port -p $mcrcon_password "broadcast $memory_usage_gb"
echo "Memory usage within acceptable limits."


Uninstall packages before installing packages

Right now the order is to install packages first and uninstall packages second. I think the other way around makes more sense. E.g. for my use case now i'm installing bash through brew and bash-completion@2, but since i already had bash-completion installed, it stops because of a conflict.
I can make a PR quickly, but would like to check if there aren't valid reasons to keep it like this.

@daften Sorry I can't believe I'm just getting to this now. This makes sense to me. Want to put up the PR or shall I?

PR opened :)


Parser

The parser for mailing list might contain bug that cannot parse appropriate unicode.

#187 should improve Unicode support.  If you are still looking at this and would like to try out some mailing lists using extended character sets, I am interested in hearing about your results.

Not a lot of context on the problem here, but it sounds like this was resolved.


Feature Request: Better resource validation

Is your feature request related to a problem?
A general issue when writing updatecli manifest is validating input. At the moment the validation is done within the code. I am interested to find a better way to validate and therefore looking for

cuelang
validator

Solution you'd like
No response
Alternatives you've considered
No response
Anything else?
I really love this new way of submitting feature request.

Could you describe a bit more what you want to achieve? I'm not sure to understand what do you mean?

Could you describe a bit more what you want to achieve? I'm not sure to understand what do you mean?

I have been wondering for a while about the best way to validate user inputs, when we write updatecli manifest.
At the moment we usually create a function named Validate where we define the different scenarios such as [here|https://github.com/updatecli/updatecli/blob/7db31b2fc0f0236cb4536eb42f4e402435dee7bd/pkg/plugins/file/main.go#L48].
The current way of validating user input is working so I more seeing this issue as a placeholder but maybe there is a better location (excepted my head to keep track of those experimentations)

I'll explain my use of github projects to dump ideas out of your head if you want :)

I am closing this PR as we now have a first draft of a jsonschema


License

What license are you publishing this under?

Thank your for the comment! We'll review your comment and come back with an answer

@hollandb3  We've added an MIT license to the sourcecode.


pip install pysb fails if ez_setup package is not installed

PySB should use the internal ez_setup.py if the ez_setup package isn't present, but it doesn't currently work when installing from pypi using pip. Here's my output trying to install PySB with Python 3.4.3 on OSX in a clean virtualenv:
$ pip install pysb
You are using pip version 7.0.1, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting pysb
  Downloading pysb-1.1.0.tar.gz (222kB)
    100% |████████████████████████████████| 225kB 2.2MB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 20, in <module>
      File "/private/var/folders/wl/h_hnb70s2136qm6qkwyv5jlh0000gn/T/pip-build-64n_1ygl/pysb/setup.py", line 1, in <module>
        from ez_setup import use_setuptools
    ImportError: No module named 'ez_setup'

    ----------------------------------------

However, installing from github with pip install git+git://github.com/pysb/pysb.git does work.
I think the failure is due to the ez_setup.py package not being specified in py_modules in setup.py, so it isn't copied into the temp directory during the install process. This PR should fix this, although I'm unable to verify since installing from github works regardless - perhaps @jmuhlich could verify?

Just seen that ez_setup.py was added to MANIFEST.in yesterday in eca5815. I'm guessing that fixes the problem without this PR? Sorry, I'm not super-familiar with setuptools.

ez_setup.py is a special bootstrap file for setuptools that you are supposed to distribute with your distribution so people who don't have setuptools itself installed can do "python setup.py install". I had checked it into git but forgot to include it in MANIFEST.in (which arranges for it to be copied to the source distribution). Looks like someone (unrelated to setuptools development) released a copy of it on pypi to support people who don't know all this and have the completely understandable reaction of trying "pip install ez_setup".


added ACO api

ACO Apis generated.

Also need to update the SDK version

Also need to update the SDK version


Apple Thread name fix

I have fixed the thread::init issue with names but API usage is still a problem, because if someone calls setThreadName from other thread, it will change the current thread's name

I don't like number of ifdefs in this PR... This code is already heavily ifdefed, and I prefer if things get simpler not more complicated. I'll try to figure something more cross platform.


Updates from Unity Projects

Please delete the questions below, and type the answers in their place instead
[for Generic PRs]
Do you have a forum thread linked to this PR?
What will this PR bring to the project for everyone?
Why are these changes necessary?
How did you implement them?
[for Bugfix PRs]
Is this PR linked to an issue? If so please link it here, if not please create one first, then link it.
Is there a forum thread linked to this issue? If so please link it here.
How did you resolve this issue?
How can it be verified that the issue has actually been resolved?

This is an update of assets

This is an update of assets


It would be nice to show both a breakdown as well as a total sum count. IE (see total alterations in your stash, as well as its conversion to chaos)
Formamtting would be something like JewlersOrb: Total of 400 for 200 chaos (example)
Also can support for a copy&paste of those values be added? (i'm a data nut and want to track my progression in riches)

I'll see what I can do for something like this, but it might be quite some time before I am able to address it.


Users unable to make their own repos as public

Gitea version (or commit ref): 1.12.0
Git version:
Operating system: Windows

Database (use [x]):

[ ] PostgreSQL
[ ] MySQL
[x] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No

Log gist:

Description
we are forcing to make the repo initially to be private but after creation. The users who are not admin are unable to make their repos to be public.
Screenshots

To be clear, you have set FORCE_PRIVATE to true in your app.ini?
FORCE_PRIVATE is behaving exactly as expected. Only admin users can make repos public in that situation.
If you want people to only create their repos and private then later make them public either use DEFAULT_PRIVATE=private so it's an active choice to make things public or... more hackily change the template to remove to always send private as a hidden input.

@zeripath
thanks for your reply. the issue is that we want to keep FORCE_PRIVATE for organizations repos (non but admins) but for individuals we want users to change their repos to and from public and private.

So it's not that there's a bug - you want another feature 😀
Ok. Spec it out.
Is it more that actually you want to have another permission layer in organisation: create public repository? Or is it a site wide i.e. no public repos in organisations unless site wide admin makes em.
My suspicion is that you want the first.

@zeripath
the idea is to prevent organization users to create public repositories (except for site wide admin) while allow individuals to create public or private repos for them self.
for example:

'Zuhair' is a user that is part of an organization: I might be able to create a new repo in the organization but I should not be able to make the organization repo to be public (it should always be private unless I'm a system wide admin to mark it as public).
'Zuhair' should be able to create repos under his account and mark them as public or private as he like.

If this is added, it should be a separare option, defaulting to disabled. In our situation it is highly desirable that users can not switch repos to public when repo.FORCE_PRIVATE is enabled.

This should be a setting on organization to force private that admin team of organization could change it on the UI, just like we have did in app.ini.


Server looses session on UI refresh

Log in to DSpace
hit F5 to refresh page
User session is broken/lost and another login is required

I've done further testing here.  This bug seems specific to the Angular UI demo site (https://dspace7-demo.atmire.com/).  It must be a configuration issue of that demo site.  Here's what I've found:

If I running both Angular UI and REST API locally this issue does not exist.
If I run the Angular UI locally, but use the demo REST API, this issue does not exist.
However, if I use the demo Angular UI (which uses the demo REST API), this issue does exist.

Closing, as this was fixed on the demo site today. It was caused by a (default) configuration issue which is described in #2938


Installation instructions

Hello,
How does one 'install' this fix?  Maybe I am not seeing the instructions?
Thanks for putting this out here.
Pete

https://github.com/julian-poidevin/MBPMid2010_GPUFix#downloads

Hi, thanks Julian.  My main question is after I download, how to I install?  I don't see 'install' or 'run' instructions.  I assume I have to use QT and Xcode, but after I install those, what do I load?

Hi, there is no installation needed, you can execute the fix by clicking on the app icon.

Go to https://github.com/julian-poidevin/MBPMid2010_GPUFix/releases/latest
Download DMG file
Double click on the downloaded DMG file
Double clic on the app icon
Click on Patch MBP
You're done

So far, so good!  It seems like it’s working.
Thanks!!
Sent from my iPhone
On Oct 9, 2017, at 1:36 PM, Julian Poidevin <notifications<EMAIL_ADDRESS>wrote:
Hi, there is no installation needed, you can execute the fix by clicking on the app icon.

Go to https://github.com/julian-poidevin/MBPMid2010_GPUFix/releases/latest
Download DMG file
Double click on the downloaded DMG file
Double clic on the app icon
Click on Patch MBP
You're done

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/julian-poidevin/MBPMid2010_GPUFix/issues/34#issuecomment-335278187, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AfIoAK2jn8HU7Bmx6D6gfnGn2AW6GD3Mks5sqoPYgaJpZM4PyvmW.


C++ support in Zephyr

This is a tracking issue for C++ enhancements for Zephyr
Add any missing features, things that work and things that don't work here.
Missing features
List of missing features. The order defines the priority.

Static local initialization. Static objects need to be guarded to get initialized properly (_cxa_guard* functions). PR exists: #19754
syscalls for class methods
std::mutex
std::atomic
std::thread

Things that don't work

native_posix board behaves strange and does not terminate when compiled with gcov
static objects (see missing feature)
C++ standard library without exceptions. Exceptions getting enabled when the project links to the lib. Even with --fno-exceptions

Things that work

Use C++ for App development with restrictions
STL
Exceptions

Nice to have

exceptions with low footprint

@pabigot FYI

@pabigot FYI

@alexanderwachter could you perhaps update #18554 instead, and change its description to reflect "status as of 2.5"?  We don't need multiple things tracking the gaps.

@alexanderwachter could you perhaps update #18554 instead, and change its description to reflect "status as of 2.5"?  We don't need multiple things tracking the gaps.

@evgeniy-paltsev @ruuddw FYI

@evgeniy-paltsev @ruuddw FYI


CORE-4729 Create the UniquenessCheckerClientService API, and Result

Create a basic API for the Uniqueness Checker Client Service, and a result class (Success/Failure) it will return to the caller.

As discussed in our meeting I don't think we should create a new module for this relatively small part of our API, especially considering the OSGi complexity of that. I also don't think the priority is to create a generic uniqueness service, even though I am keen to have that in the future. Therefore the most logical place for the API classes to live is in a package within :ledger rather than in the more abstract :application module which is all about simple flows with messaging, crypto and persistence.

Following further discussion verbally with @mnesbit regarding my earlier comment (https://github.com/corda/corda-api/pull/518#pullrequestreview-1097252607), we have agreed that:

The client service that is injected into flows will remain in the ledger-utxo module
Everything in the net.corda.v5.ledger.utxo.uniqueness.model package will move to a package under application, e.g. net.corda.v5.application.uniqueness.model. Strictly speaking, this does contain certain things that are arguably ledger specific, e.g. specific errors that relate to states. We won't try and dis-entangle this now, but may revisit in future.

@mnesbit please can you confirm this matches your understanding of what we agreed?

Yes I am fine with that summary. I definitely don't want to go creating more modules unless they have distinct sandbox/OSGi requirements, or represent alternative higher level ledger models.


Create troubleshoot-azure-fence-agent-rhel.md

Update new doc for cluster
Pull request guidance
Thank you for submitting your contribution to our support content! Our team works closely with subject matter experts in CSS and PMs in the product group to review all content requests to ensure technical accuracy and the best customer experience. This process can sometimes take one or more days, so we greatly appreciate your patience.
We also need your help in order to process your request as soon as possible:

We won't act on your pull request (PR) until you type "#sign-off" in a new comment in your pull request (PR) to indicate that your changes are complete.

After you sign off in your PR, the article will be tech reviewed by the PM or SME if it has more than minor changes. Once the article is approved, it will undergo a final editing pass before being merged.

Created a PR in the wrong repo.


Better handling of required flags

See https://github.com/ioki-mobility/go-outline/pull/35#discussion_r1285658188

@StefMa let me know if you already planned to work on this otherwise assign to me.


Support encrypted EBS volumes

It would be a neat security boost if the stack had an option to enable EBS encryption.
This would need to be optional, as it limits the instance types you can use with the volumes.

Sounds sensible, would happily review a PR @ineffyble :)


Expose oscillation calibration as switches

I was wondering whether calibration (horizontal, vertical, both) can be exposed as switches (specifically for the DR-HAF004S in my case)? I’d imagine they just reset back to off either when calibration is finished (if possible) or just immediately.
The background here is that I’m experiencing an issue that seems to be not uncommon based on reviews: the fan “drifts”. Recalibration fixes this so being able to define some automation to run it every ten minutes or so would be great.
(A cherry on top would be being able to define some default position to return to after calibration since calibration resets the positioning.)

I'm confused on what you mean by calibration. Can you provide a screenshot of the control you're trying to replicate from the Dreo app?

Sure thing!


get key failed from google

I just installed the most recent version 0.0.4 of the library and tested with my react-native sample project, it gave me this exception:
get key failed from google,
BTW, I can access this site: https://translate.google.com from my region.
So is the key expired? or I need to get my own key? or google changed their API again?
Thanks

Hi @idoor
I currently (November 2020) see that the error happens randomly. I guess is Google-inside. See: https://github.com/zlargon/google-tts/issues/33
BTW, sorry @zlargon  I hadn't noticed this open issue and I opened #33.

If it's of any help:
You get different HTML bodies when you visit "https://translate.google.com". It seems to be random whether you get one that contains a match for tkk:'\d+.\d+'.
When it comes to accessing the translate site through another TLD: I've been getting consistent HTML bodies that do not contain the match if visiting from the browser but the random behaviour happens when using a client like curl.
I tried doing multiple requests with various user agents and the results remain random which suggests that user agent has got nothing to do with this.
A solution may be to expose the key and api functions so that we can reuse valid keys in multiple requests, though I don't know for how long and for how many calls each key remains valid.

@moonstar-x The "get key failed" issue was temporarily fixed in the latest version 0.0.5 by add try mechanism.
If you are looking for reusing the token key, you might want to try this example.
https://github.com/zlargon/google-tts/blob/master/example/reuse-api-key.js


Using kamal-proxy for accessories

Is it possible to do some kind of a reverse proxy configuration to accessories? I'd like to have multiple applications on one server, and for each of them to have their own mailpit instance, accessed by it's own sub-domain - so something like this:
APP1: foo.bar.baz.test
MAIL: mail.foo.bar.baz.test (80 -> 8025)
APP2: john.bar.baz.test
MAIL: mail.john.bar.baz.test (80 -> 8025)

https://github.com/basecamp/kamal/pull/981

@djmb this issue can be closed, since #981 has been merged.

@djmb this issue can be closed, since #981 has been merged.

Some services require authentication or may return non-200 HTTP status codes. The proxy health check setting should accept a non-200 status codes, or offer more authentication settings.

@shiny can you provide an example of such containers? My implementation of proxy for accessories has been based on PgHero service, which exposes a health check route without an authentication.

@shiny can you provide an example of such containers? My implementation of proxy for accessories has been based on PgHero service, which exposes a health check route without an authentication.

I am using the Docker image appwrite/resque-web, here is my deploy file
  resque-web:
    image: appwrite/resque-web:1.1.0
    proxy:
      ssl: true
      host: <host>
      app_port: 5678
      healthcheck:
        path: /
    env:
      clear:
        RESQUE_WEB_HOST: <redis-host>
        RESQUE_WEB_PORT: 6379
        RESQUE_WEB_HTTP_BASIC_AUTH_USER: admin
        RESQUE_WEB_HTTP_BASIC_AUTH_PASSWORD: <password>

Related Repo

https://github.com/resque/resque-web
https://github.com/appwrite/docker-resque-ui

PS
This feature has been a great help to me, thank you so much!

This makes sense... As a workaround you can fork appwrite/resque-web and create a small Rack app in config.ru that won't be password protected to serve a health check route.
@djmb what do you think about the ability of adding --health-check-username and --health-check-password flags to the kamal-proxy deploy command?

Another situation, I'm struggling with containers that have two ports, as they are difficult to proxy.
My case is minio/minio
This is because it uses both port 9000 and 9001 — 9000 for the API and 9001 for the console. However, it seems that a proxy can only bind to one host.
I have to avoid using a proxy and directly publish the HTTP ports instead.


Change finder paths to have '/search' prefix

https://trello.com/c/SjudMnoT/499-update-urls-across-all-7-finders
We will need to republish all of these finders and email signup pages. I removed a commit that added a rake task to redirect finders paths, as it wasn't necessary. This will create redirects automatically (see Simon's comment below).

Thanks, @sihugh I removed that second commit and updated the description. :)


MS-Celeb Low Shot dataset links!

Hey,
All the links for MS celeb Low shot links in the previous issues have expired could you please post the link for the MS-celeb Low Shot dataset please!

Hey,
All the links for MS celeb Low shot links in the previous issues have expired could you please post the link for the MS-celeb Low Shot dataset please!

Hi, we have checked the links and did not find any issue. Please have a check again:)


Namespaces tab is completely unresponsive

Describe the bug
When I go to the Namespaces tab, it lists the namespaces, but clicking on each namespace does nothing. Also clicking the dots does nothing.
To Reproduce

Go to the Namespace tab.
Try to click on a namespace.
Try to click on the dots next to a namespace.

Expected behavior
Clicking a namespace should show an overlay for it.
Clicking the dots should open a menu.
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):

Lens Version: 6.3.0
OS: macos
Installation method (e.g. snap or AppImage in Linux): make build

Note: Downgrading to v6.2.6 resolves the issue.

Fixed by https://github.com/lensapp/lens/pull/6865


Add sealed record syntax change

Purpose

Change sealed record syntax.

Goals

Syntax upto date.

Codecov Report

Merging #204 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #204   +/-   ##
=========================================
  Coverage     65.06%   65.06%
  Complexity      117      117
=========================================
  Files            14       14
  Lines           561      561
  Branches         56       56
=========================================
  Hits            365      365
  Misses          167      167
  Partials         29       29

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4042364...b8c4814. Read the comment docs.


Bug fix about formation mode on the menu screen.

I will send a pull request to fix the bug that caused a hole in the cursor area around the original gauge when changing the formation on the menu screen.
Please check here when you have time.

Hi Tamaki! As always, thank you so much for your work adding onto things :)


OMD - The Open Monitoring Distribution sensu-plugin

Hello,
I would like ot know if you have a OMD - The Open Monitoring Distribution http://omdistro.org/start http://mathias-kettner.com/index.html sensu-plugin instead of the simple nagios sensu-plugin?????
Regards, Heather

@topstarnetwork
What are you looking for a plugin that can be installed with OMD or something else?
Thanks

Yes I was wondering if sensu has a OMD - The Open Monitoring Distribution lugin as it seems omd has more features then nagios itself,
thanks, Heather

@topstarnetwork
No not at this time, I will add to the roadmap for possible exploration and discussion though.
Thanks for your thoughts


Routing changes on browser zoom

I noticed when zooming the browser, the routing seems to change from orthogonal to straight line and back again, creating visual issues.  The port positions also seem to get strange.  Is there a way to trigger a diagram update on zoom, or do you think it's another type of issue?

That would save me A LOT of time! If it's possible, please do!

Here we go.  I don't know how to send it just to you, so let me know when you've got it and I'll remove it :)
https://www.dropbox.com/s/qjooqocvjt0ikja/TaskLaser.zip?dl=0

I got it, thank you!

Is there an update on the orthogonal route issue?

Using this awesome library but having a intermittent issue on the routes sometimes failing.


aws driver ssh exits with 255 (v5)

Docker Machine v5, (aws ec2), default ami, us-west-2 region
When i run the create command - I get the following:
Getting to WaitForSSH function...
(aws01) Calling RpcServerDriver.GetSSHHostname
(aws01) DBG | Making AWS API call with values:
(aws01) DBG | {
(aws01) DBG |     "Action": [
(aws01) DBG |         "DescribeInstances"
(aws01) DBG |     ],
(aws01) DBG |     "InstanceId.1": [
(aws01) DBG |         "i-dce67318"
(aws01) DBG |     ],
(aws01) DBG |     "Version": [
(aws01) DBG |         "2014-06-15"
(aws01) DBG |     ]
(aws01) DBG | }
(aws01) Calling RpcServerDriver.GetSSHPort
(aws01) Calling RpcServerDriver.GetSSHKeyPath
(aws01) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255:
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  :
The aws instance is spun up, but the certs are not in the .docker/machine/machines/aws01/ folder
➜  ~  ls .docker/machine/machines/aws01/
config.json  id_rsa  id_rsa.pub
The really weird part is that this very command created an instance before and ssh worked, then i put my computer to sleep, came back and ssh was disconnected so I closed the terminal and tried sshing in again and got the same error. It had previously generated the certs in the folder, but I removed the machine I couldn't find the key pair used to ssh in (my ssh foo is awful). So I removed the instance and recreated it. Now the certs are not the machiene folder (maybe they are some where else) but ssh still does not work. (it may be an permission's error, I'm new to aws - but I don't think this is the case as I didn't change anything and it worked the first time...)

Using SSH client type: external
&{/usr/bin/ssh [/usr/bin/ssh -o PasswordAuthentication=no -o IdentitiesOnly=yes -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -o ConnectionAttempts=3 -o ConnectTimeout=10 -o ControlMaster=no -o ControlPath=no<EMAIL_ADDRESS>-i /home/harsingh/.docker/machine/machines/aws/id_rsa -p 22] []     []     false [] [] [] [] }
exit status 255

I think I have the same error.
PS C:\Users\Menthol> docker-machine -D create --driver amazonec2 --amazonec2-access-key **** --amazonec2
-secret-key ****** --amazonec2-region us-west-2 --amazonec2-vpc-id vpc-05e81b61 --amaz
onec2-zone b aws11
Docker Machine Version: 0.5.2 ( 0456b9f )
Found binary path at C:\Program Files\Docker Toolbox\docker-machine-driver-amazonec2.exe
Launching plugin server for driver amazonec2
Plugin server listening at address <IP_ADDRESS>:52601
() Calling .GetVersion
Using API Version 1
() Calling .SetConfigRaw
() Calling .GetMachineName
(flag-lookup) Calling .GetCreateFlags
Making call to close connection to plugin binary
Making call to close driver server
(flag-lookup) Calling .Close
Successfully made call to close driver server
Found binary path at C:\Program Files\Docker Toolbox\docker-machine-driver-amazonec2.exe
Launching plugin server for driver amazonec2
Plugin server listening at address <IP_ADDRESS>:52605
() Calling .GetVersion
Using API Version 1
() Calling .SetConfigRaw
() Calling .GetMachineName
(aws11) Calling .GetMachineName
(aws11) Calling .DriverName
(aws11) Calling .GetCreateFlags
(aws11) Calling .SetConfigFromFlags
Running pre-create checks...
(aws11) Calling .PreCreateCheck
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeKeyPairs"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeSubnets"
(aws11) DBG |     ],
(aws11) DBG |     "Filter.1.Name": [
(aws11) DBG |         "availabilityZone"
(aws11) DBG |     ],
(aws11) DBG |     "Filter.1.Value": [
(aws11) DBG |         "us-west-2b"
(aws11) DBG |     ],
(aws11) DBG |     "Filter.2.Name": [
(aws11) DBG |         "vpc-id"
(aws11) DBG |     ],
(aws11) DBG |     "Filter.2.Value": [
(aws11) DBG |         "vpc-05e81b61"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) Calling .GetConfigRaw
Creating machine...
(aws11) Calling .Create
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeKeyPairs"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) Launching instance...
(aws11) DBG | creating key pair: aws11
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "ImportKeyPair"
(aws11) DBG |     ],
(aws11) DBG |     "KeyName": [
(aws11) DBG |         "aws11"
(aws11) DBG |     ],
(aws11) DBG |     "PublicKeyMaterial": [
(aws11) DBG |         "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFESEtuSm1sSVRRZjUyZG80YUNVYU9IM0Y4ZUc1UlU1dHd1S
HIrbnNEcC9vK2RoY3V4cmlRZzdBTkN5T0VxYWdZNG1zNTM3TkFFRDlseW1kM0w1SWhnbFN1ZU52c0tqamVjbVJmdGQybm8wSlR0NCtPWTNma3JaNUlMOUJ1T
CtXUm1lYjRwUXVSdisvbWtISzdTK29ORXdKVzNwdzVkRm5FK3Fja2c1VThMdk9LTTk4L0N5YkJnRW9NMzl4RVFiMUJkZVJ2OXh2VXoxMjYvSWNyTGRpbDEvU
E1UcDRlekNJeWJqaXYzU0lIRFlUd29iVnNRcnpkZytkQ09qaTE0N0ZYN0lyamJXc1c5Mnl2TXZNb09HU1lWajVlQkszQTU2YXpOc002STBZNWtoa2cxWHcrQ
3N0bCtJdU1TMHRQSUdBeDRvakVMYXFpY2E5K0RHcDkyME1wZW4K"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) DBG | configuring security group in vpc-05e81b61
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeSecurityGroups"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) DBG | found existing security group (docker-machine) in vpc-05e81b61
(aws11) DBG | configuring security group authorization for <IP_ADDRESS>/0
(aws11) DBG | launching instance in subnet subnet-cd5f99a9
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "RunInstances"
(aws11) DBG |     ],
(aws11) DBG |     "BlockDeviceMapping.0.DeviceName": [
(aws11) DBG |         "/dev/sda1"
(aws11) DBG |     ],
(aws11) DBG |     "BlockDeviceMapping.0.Ebs.DeleteOnTermination": [
(aws11) DBG |         "1"
(aws11) DBG |     ],
(aws11) DBG |     "BlockDeviceMapping.0.Ebs.VolumeSize": [
(aws11) DBG |         "16"
(aws11) DBG |     ],
(aws11) DBG |     "BlockDeviceMapping.0.Ebs.VolumeType": [
(aws11) DBG |         "gp2"
(aws11) DBG |     ],
(aws11) DBG |     "BlockDeviceMapping.0.VirtualName": [
(aws11) DBG |         ""
(aws11) DBG |     ],
(aws11) DBG |     "ImageId": [
(aws11) DBG |         "ami-7f675e4f"
(aws11) DBG |     ],
(aws11) DBG |     "InstanceType": [
(aws11) DBG |         "t2.micro"
(aws11) DBG |     ],
(aws11) DBG |     "KeyName": [
(aws11) DBG |         "aws11"
(aws11) DBG |     ],
(aws11) DBG |     "MaxCount": [
(aws11) DBG |         "1"
(aws11) DBG |     ],
(aws11) DBG |     "MinCount": [
(aws11) DBG |         "1"
(aws11) DBG |     ],
(aws11) DBG |     "Monitoring.Enabled": [
(aws11) DBG |         "0"
(aws11) DBG |     ],
(aws11) DBG |     "NetworkInterface.0.AssociatePublicIpAddress": [
(aws11) DBG |         "1"
(aws11) DBG |     ],
(aws11) DBG |     "NetworkInterface.0.DeviceIndex": [
(aws11) DBG |         "0"
(aws11) DBG |     ],
(aws11) DBG |     "NetworkInterface.0.SecurityGroupId.0": [
(aws11) DBG |         "sg-118a1a76"
(aws11) DBG |     ],
(aws11) DBG |     "NetworkInterface.0.SubnetId": [
(aws11) DBG |         "subnet-cd5f99a9"
(aws11) DBG |     ],
(aws11) DBG |     "Placement.AvailabilityZone": [
(aws11) DBG |         "us-west-2b"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) DBG | waiting for ip address to become available
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeInstances"
(aws11) DBG |     ],
(aws11) DBG |     "InstanceId.1": [
(aws11) DBG |         "i-0b1f1d63c52e5b67d"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) DBG | Got the IP Address, it's "<IP_ADDRESS>"
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeInstances"
(aws11) DBG |     ],
(aws11) DBG |     "InstanceId.1": [
(aws11) DBG |         "i-0b1f1d63c52e5b67d"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) DBG | created instance ID i-0b1f1d63c52e5b67d, IP address <IP_ADDRESS>, Private IP address <IP_ADDRESS>
(aws11) DBG | Settings tags for instance
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "CreateTags"
(aws11) DBG |     ],
(aws11) DBG |     "ResourceId.1": [
(aws11) DBG |         "i-0b1f1d63c52e5b67d"
(aws11) DBG |     ],
(aws11) DBG |     "Tag.1.Key": [
(aws11) DBG |         "Name"
(aws11) DBG |     ],
(aws11) DBG |     "Tag.1.Value": [
(aws11) DBG |         "aws11"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) Calling .GetConfigRaw
(aws11) Calling .DriverName
Waiting for machine to be running, this may take a few minutes...
(aws11) Calling .GetState
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeInstances"
(aws11) DBG |     ],
(aws11) DBG |     "InstanceId.1": [
(aws11) DBG |         "i-0b1f1d63c52e5b67d"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
Machine is running, waiting for SSH to be available...
Getting to WaitForSSH function...
(aws11) Calling .GetSSHHostname
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeInstances"
(aws11) DBG |     ],
(aws11) DBG |     "InstanceId.1": [
(aws11) DBG |         "i-0b1f1d63c52e5b67d"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) Calling .GetSSHPort
(aws11) Calling .GetSSHKeyPath
(aws11) Calling .GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255:
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  :

Getting to WaitForSSH function...
(aws11) Calling .GetSSHHostname
(aws11) DBG | Making AWS API call with values:
(aws11) DBG | {
(aws11) DBG |     "Action": [
(aws11) DBG |         "DescribeInstances"
(aws11) DBG |     ],
(aws11) DBG |     "InstanceId.1": [
(aws11) DBG |         "i-0b1f1d63c52e5b67d"
(aws11) DBG |     ],
(aws11) DBG |     "Version": [
(aws11) DBG |         "2014-06-15"
(aws11) DBG |     ]
(aws11) DBG | }
(aws11) Calling .GetSSHPort
(aws11) Calling .GetSSHKeyPath
(aws11) Calling .GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0

It repeats the last part infinitely. The instance is up and running but I cannot connect to it properly from docker-machine. I created another instance also in us-west-2b before, but in another vpc. The vpc I am trying to create in now is a custom vpc, while before it was an existing one. Maybe that has some influence? I also had troubles because there was a security group for the other vpc named docker-machine. And the driver falsely assumed it could use this group. The API said no, because the security group belonged to another vpc. Trying to create a security group by specifying it on the command line did not work properly. It always wanted to create one, even if I tried giving it groups that already existed. I resolved this by creating a security group in the correct vpc also named docker-machine.
Still I cannot connect to the instance, although the creation seems to work fine otherwise.
I would be thankful for any advice on how to resolve this.

These issues sound to me like they're related to VPC configuration (which is complex) or perhaps a missing Security Group rule.


frontend: Remove the unused serviceWorker

@ashu8912 , I think you added this a long time ago. Can you double check whether it's needed?

I think ServiceWorker was added by default when we ran the CRA script initially to add the frontend base, In this case, though we are not registering the service worker so in a way it is unused I am not sure if we should remove it coz there could be opportunities in future where we could rely on the service worker for optimization purposes.

Let's remove it then.


ref got $editor: undefined

<script setup>
const editorRef = ref()
onMounted(() => {
    console.log(editorRef.value)
})
</script>
<template>
<MonacoEditor ref="editorRef" />
</template>

got this:
Proxy {$editor: undefined, __v_skip: true}

I released the new version and this error should be fixed successfully.
Now editorRef.value.$editor is a ref. The document will also be fixed soon.

@1.0.4
Not fixed😕

@Thy3634
Try to remove node_modules. Because it works with me.

When onMounted is called, the editor hasn't been loaded yet, so editorRef is undefined then.
After loading is completed, it should be the instance of the editor.
However, it was difficult to detect whether the editor loaded.
Therefore I added the event load in v1.0.5.
The following code should work in this version:
<script setup>
const onEditorLoaded = (editor) => {
  // `editor` is available!
}
</script>

<MonacoEditor @load="onEditorLoaded" />

No need to do that, vue mount child component first. and the monaco.editor.create is sync function
I still blocked by this error [Vue Router warn]: No match found for location with path "/_monaco/vs/loader.js".
I removed pnpm store, and run nuxi cleanup, then reinstall.
I'll try reinstall node.

It's a version mismatching mistake. I updated nuxt, OK now.
Thank you for your attention.


[Gluten-1.2] Port #10534 to Branch-1.2 for Fix hash build memory over use (#10534)

Summary:
For duplicate rows memory usage, currently under parallel join build conditions, each build operator reserves memory big enough to accommodate total number of rows across all hash tables from all build operators. Instead each build operator should only reserve memory enough for its own hash table rows.
This optimization reduced hash build operator memory usage by 10x and we see total memory reduction of some queries reduced by 70%.
Pull Request resolved: https://github.com/facebookincubator/velox/pull/10534
Reviewed By: zacw7
Differential Revision: D60131886
Pulled By: tanjialiang
fbshipit-source-id: a8c1c777df557dfcfc754ef31164a116fdb917c3
(cherry picked from commit 3fb96576e5d5e4b0f5f48feb53e95a60288a8179)

@zhouyuan Can you help review this?

CC @zhztheplayer

Here has a build error, i will make this pr as draft, and fix errors asap


HDDS-5921. [Merge rocksdb in datanode]Decouple DatanodeStore impl classes from container.

What changes were proposed in this pull request?
Decouple DatanodeStore impl classes from container.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-5921
How was this patch tested?
existing ut.

Hi @mukul1987 , oh the CI is failing but originally it passes, I think we could merge master into feature branch HDDS-3630 to try to address this.


More than one network message is processed per update call

Description of Changes
Describe what has been changed, any new features or bug fixes

Fixes an issue where an update call can only process a single network message.

API

[ ] This is an API breaking change to the SDK

If the API is breaking, please state below what will break
Requires SpacetimeDB PRs
List any PRs here that are required for this SDK change to work
None

This has already been tested via BitCraft


get homeworks

Is there any way to show homework in Home Assistant? Maybe in the calendar? It would be great if there was a way to get the homework. For example, you could create an automation that fetches next week's homework and puts it in a local to-do list.

This is currently not possible via the official webuntis API.
https://github.com/python-webuntis/python-webuntis/issues/58

How about implement inofficial apis?
This looks like a solution to me: https://github.com/python-webuntis/python-webuntis/issues/49#issuecomment-1916249549

addet in v1.3.0

I second this! Please make the homework info available via "todo.add_item"!

+1


Chrome: burger menu breaks on very narrow screens

This starts happing at widths below 320px. The screenshot was taken at a width of 300px.
It's not a very common screensize but if devices like the galaxy fold are getting more popular, that might change.

We only support screens 320px or wider (see these docs). Do you have a galaxy fold? How does it get to such a narrow screen size? When I researched this back then, 320px width seemed already like a very low estimate of modern devices.


[v6] Conditionally hiding Fields based on values from other Fields

I'm trying to work out the best approach to hide a field, or a number of fields, based on the value given in another field. My app has been updated from v5, where this was a trivial matter, as the field values were available and the form rendered on changes. The v5 examples covered this, I can't see anything in the v6 examples.
One example scenario is if the user chooses a particular select option a series of fields would appear. I've read threads using display: none but that feels wrong, but what mechanism do you use to trigger the change? How to I weave that into the redux-form Field component?
This is what I'm struggling with. How I trigger the state change from within the Field Component? Then once I understand how the trigger happens do I store the state in my redux-form components  state or in the redux store? I'd like to use redux and create the necessary action and reducer.
Any input would be gratefully received.

You can use http://redux-form.com/6.1.0/docs/api/FormValueSelector.md/ to pass field values into your form's props. Then you can conditionally render other fields based on the value of the prop.

Thank you for your comment, sometimes you just can't see something in plain sight!

@DylanSimowitz this link is broken.

@gkatsanos http://redux-form.com/6.6.3/docs/api/FormValueSelector.md/

Using formValueSelector depends the component holding the field knowing what form it's in, which it might not in the case of composed forms. It also will not do the job if the field is inside a FieldArray in which case the field name will have an unknowable prefix.
There need to be some way to get field values apart from higher order of composition.

The new demo example is located in this link http://redux-form.com/6.0.5/examples/selectingFormValues/

Say you want to show field B if and only if field A's value is > 20.
Another option, aside from the formValueSelector everyone else has put forward here, is to connect to the state of both fields using <Fields/>. You can render field A with a regular <Field/> component, and then render field B with <Fields/>, using only the input.value data from field A.
Make sense?


Add meaningful errors when linking push & pull pads

When linking push output and pull input pads there is no check for toilet mode which should be enabled.
When linking pull output and push input nothing will happen and no errors are thrown

Duplicate of #39


Rename "OpenShift on cloud" as "OpenShift Cloud Infrastructure"

Simply renames "OpenShift on Cloud" as "OpenShift Cloud Infrastructure"
Fixes https://github.com/project-koku/koku-ui/issues/1085
Overview

Details

Codecov Report

Merging #1099 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1099   +/-   ##
=======================================
  Coverage   75.49%   75.49%
=======================================
  Files         228      228
  Lines        4382     4382
  Branches      825      825
=======================================
  Hits         3308     3308
  Misses        957      957
  Partials      117      117

Impacted Files
Coverage Δ

src/app.tsx
59.15% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bf04603...66556e1. Read the comment docs.


Color validation raises errors on valid combinations

To help us help you, provide as much information as you can. You'll find below a template you can use to submit your issue, but feel free to remove any part that wouldn't be relevant here.
The following color is deemed invalid but is acceptable color code:
rgba(0, 0, 0, 0.54) // spaces
rgba(0,0,0,0.54)    // specificity

disallowed by:
/rgba\(\d{1,3},\d{1,3},\d{1,3},\d(\.\d)?\)/gi,

https://github.com/mjmlio/mjml/blob/master/packages/mjml-validator/src/types/color.js#L12
Reproduction Steps:

mjml2html('<mj-text color="rgba(0, 0, 0, 0.54)">foo</mj-text')

Expected behavior:
Accepts all valid color codes
Observed behavior:
Rejects valid color codes
Screenshots and GIFs
{"line":7,"message":"Attribute color has invalid value: rgba(0,0,0,0.87) for type Color ","tagName":"mj-text","formattedMessage":"Line 7 of /Users/kross/projects/archetype/packages/renderNotification (mj-text) — Attribute color has invalid value: rgba(0,0,0,0.87) for type Color "}

MJML version:
<EMAIL_ADDRESS>Rationale
Value is provided by external library as a theme, so changing the source value is not practical.
Solution
Improved regex:
https://regex101.com/r/K9GgbV/1
/rgba\(\d{1,3},\s?\d{1,3},\s?\d{1,3},\s?\d(\.\d{1,3})?\)/gi

Thanks for finding that, you're right we'll merge your PR with the regexp enhancement ! 👍 for making a PR about it


Release artifacts for release v1.0.0

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

/hold

/lgtm

/unhold

/lgtm


Change std2 namespace for C++17

stdN where N is a sequence of digits will soon become reserved as of C++17 (assuming the current draft is accepted by the ISO). g3log currently defines a std2 namespace which is considered undefined behaviour in C++17.
Source: http://eel.is/c++draft/constraints#namespace.future

Thanks. I knew of that one. Let's see when/if the proposal get accepted

BTW, it's not a proposal; it's in the standard, which we just sent out for publication.

Nice.
I'll make sure to take care of it.

Contact Information
Kjell Hedström
Mobile:  +1 -<PHONE_NUMBER>
E-mail<EMAIL_ADDRESS>
On Thu, Oct 12, 2017 at 3:05 PM, Bryce Adelstein Lelbach aka wash <
<EMAIL_ADDRESS>wrote:

BTW, it's not a proposal; it's in the standard, which we just sent out for
publication.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/KjellKod/g3log/issues/212#issuecomment-336267811, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAUP3sgD57Bwhr3W-WDAVNp4ghNphJcQks5srn8igaJpZM4ONoiq
.

Currently g3log is running with c++11 options only.
I'll see if I can make some nice wrapping to not deal with users that do not have the option of using c++14/17 and are internally using the g3log/std2::make_unique

@brycelelbach  nice seeing you here.    I talked to you a little at the CppNow2017 :)

Removed bug label since g3log is currently not setup for c++17.
This IS however a high priority fix and should be easy to address, albeit might break things for coders out there if they took advantage of the g3log fix for previously not implemented std functionality.

Resolved in https://github.com/KjellKod/g3log/pull/246


Broken URL - Barracuda Cloud Gen Firewall Connector Configuration

The below URL mentioned in the steps to configure the Barracuda Cloud Gen Firewall connector does not work.
https://aka.ms/sentinel-barracudacloudfirewall-function
This data connector depends on a parser based on a Kusto Function to work as expected. Follow these steps to create the Kusto functions alias, CGFWFirewallActivity.

Hey @HarrisburgUSysAdmin, the issue has been resolved follow these steps hyperlink should be working now, can you please verify, thanks.

We still get the below page not found.

Hey @HarrisburgUSysAdmin, the commit has be deployed in all regions, can you check it once now, thanks.

Hey @HarrisburgUSysAdmin, can you please check and verify if issue is fixed so it can be closed, thanks.

Yes, thank you for your help in resolving this.
From: v-sabiraj @.>
Sent: Friday, July 8, 2022 6:45 AM
To: Azure/Azure-Sentinel @.>
Cc: Michael A. Platt @.>; Mention @.>
Subject: Re: [Azure/Azure-Sentinel] Broken URL - Barracuda Cloud Gen Firewall Connector Configuration (Issue #5200)
[EXTERNAL EMAIL]
Hey @HarrisburgUSysAdminhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FHarrisburgUSysAdmin&data=05|01|mplatt%40harrisburgu.edu|62293c794a41446d039008da60ceddbb|45d5405ab095420ea3caf3395aeb3654|0|0|637928738845896981|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|7000|||&sdata=NF3xBbIlI0C3Pgw0cvATBpc2eLVR%2BX1zrF9H2iyj03k%3D&reserved=0, can you please check and verify if issue is fixed so it can be closed, thanks.

Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2FAzure-Sentinel%2Fissues%2F5200%23issuecomment-1178839275&data=05|01|mplatt%40harrisburgu.edu|62293c794a41446d039008da60ceddbb|45d5405ab095420ea3caf3395aeb3654|0|0|637928738845896981|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|7000|||&sdata=ypfmbbXhgq5tZBShgKqIqLT%2BGWcfXl%2Fpv8vRvyJrxe0%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMOAFB2CSM6WQJVLGV6OBLDVTABBVANCNFSM5XV3Z4DQ&data=05|01|mplatt%40harrisburgu.edu|62293c794a41446d039008da60ceddbb|45d5405ab095420ea3caf3395aeb3654|0|0|637928738845896981|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|7000|||&sdata=gadlIgiaym7v8Ox9if8Sz%2BVKzVEV8Gdp84D2IzlQ3Vw%3D&reserved=0.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Hey @HarrisburgUSysAdmin, closing this, thanks.


placement, schedule: add some logs for placement rule and operator

Signed-off-by: disksing<EMAIL_ADDRESS>What problem does this PR solve?
add some logs
What is changed and how it works?

add log when placement rule is updated or removed
add log when handled askSplit request
add split policy and split keys to operator's desc

Check List
Tests

Manual test

update placement rules
split regions

Related changes

Need to cherry-pick to release-3.1

Codecov Report

Merging #2225 into master will decrease coverage by 0.05%.
The diff coverage is 88.88%.

@@            Coverage Diff             @@
##           master    #2225      +/-   ##
==========================================
- Coverage   76.06%   76.00%   -0.06%
==========================================
  Files         196      196
  Lines       21138    21144       +6
==========================================
- Hits        16079    16071       -8
- Misses       3881     3890       +9
- Partials     1178     1183       +5

Impacted Files
Coverage Δ

server/schedule/operator/kind.go
100.00% <ø> (ø)

server/server.go
80.81% <60.00%> (-0.72%)
:arrow_down:

pkg/dashboard/uiserver/uiserver.go
60.00% <66.66%> (ø)

pkg/dashboard/apiserver/apiserver.go
90.24% <100.00%> (ø)

server/api/server.go
100.00% <100.00%> (ø)

server/cluster/cluster_worker.go
72.72% <100.00%> (+0.45%)
:arrow_up:

server/schedule/operator/create_operator.go
95.91% <100.00%> (+0.21%)
:arrow_up:

server/schedule/placement/rule.go
94.59% <100.00%> (+0.47%)
:arrow_up:

server/schedule/placement/rule_manager.go
71.52% <100.00%> (+0.40%)
:arrow_up:

server/kv/etcd_kv.go
75.32% <0.00%> (-12.99%)
:arrow_down:

... and 14 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 91a1cc1...da2607f. Read the comment docs.

/merge


Updated the README.md file. Changed the Discord invite to a never ending invitation.

…ing invite.
100 days of code
Thanks for your participation in 100 days of code. These 100 days of coding will help you get a nice understanding with hands on approach towards solving problems. Stay determined, stay motivated and happy coding :)
📝Please make sure to follow these points

[ ] Created a separate folder with your name. eg brahmajeet
[ ] Made daily solution file of problem in format. eg DAY-1.py
[ ] I have uploaded my own solution.
[ ] My Pull Request title is in format < name > - < day >  eg  Brahmajeet-day-1
[ ] I will upload ALL MY SOLUTIONS in my folder ONLY.

Thank you!
Your part is over after your pull request is made. Your Pull Request will be merged soon if approved by maintainers. Happy contributing.

@adityajoshi-08  there are two more areas where the link is being used. Can you add 'em there as well?

Line 10 and line 18.

Sure. I will update it.


[BUG] Indexer failed after a while - 4.8.0 Beta2

Describe the bug
A clear and concise description of what the bug is.
During https://github.com/wazuh/wazuh/issues/22122, a new bug has been found. The installation is performed using the Wazuh installation assistant, using the 4.8.0 beta2 packages.
The installation is performed correctly, but after some time, the Wazuh indexer service fails, staying on a red status:
[root@ip-172-31-47-43 ec2-user]# systemctl status wazuh-indexer
● wazuh-indexer.service - Wazuh-indexer
   Loaded: loaded (/usr/lib/systemd/system/wazuh-indexer.service; enabled; vendor preset: disabled)
   Active: failed (Result: signal) since Mon 2024-02-26 15:14:54 UTC; 3h 7min ago
     Docs: https://documentation.wazuh.com
  Process: 16640 ExecStart=/usr/share/wazuh-indexer/bin/systemd-entrypoint -p ${PID_DIR}/wazuh-indexer.pid --quiet (code=killed, signal=KILL)
 Main PID: 16640 (code=killed, signal=KILL)

Feb 26 15:02:10 ip-172-31-47-43.ec2.internal systemd-entrypoint[16640]: ...
Feb 26 15:02:10 ip-172-31-47-43.ec2.internal systemd-entrypoint[16640]: ...
Feb 26 15:02:13 ip-172-31-47-43.ec2.internal systemd-entrypoint[16640]: ...
Feb 26 15:02:13 ip-172-31-47-43.ec2.internal systemd-entrypoint[16640]: ...
Feb 26 15:02:13 ip-172-31-47-43.ec2.internal systemd-entrypoint[16640]: ...
Feb 26 15:02:13 ip-172-31-47-43.ec2.internal systemd-entrypoint[16640]: ...
Feb 26 15:02:31 ip-172-31-47-43.ec2.internal systemd[1]: ...
Feb 26 15:14:54 ip-172-31-47-43.ec2.internal systemd[1]: ...
Feb 26 15:14:54 ip-172-31-47-43.ec2.internal systemd[1]: ...
Feb 26 15:14:54 ip-172-31-47-43.ec2.internal systemd[1]: ...

Consult for errors in /var/log/wazuh-indexer/wazuh-cluster.log

Maybe you need to wait some time to wait the errors to be generated.
In the tests, I could start the service in AL2, but I couldn't in RHEL9.

Expected behavior
No errors generated.
Plugins
None.
Host/Environment (please complete the following information):

RHEL9
Amazon Linux 2

Extra information
This was not reproduced in the previous stage: https://github.com/wazuh/wazuh/issues/21799

@davidcr01, I cannot reproduce the issue on a vagrant VM using the generic/rhel9 box.
Grepping for errors in wazuh-cluster.log only shows installer probes before the security plugins is initialized:
[root@rhel9 ~]# grep ERROR /var/log/wazuh-indexer/wazuh-cluster.log
[2024-02-26T19:36:20,423][ERROR][o.o.s.a.s.SinkProvider   ] [node-1] Default endpoint could not be created, auditlog will not work properly.
[2024-02-26T19:36:22,798][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,800][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,800][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,806][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,807][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,807][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,807][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,807][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,807][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,807][ERROR][o.o.s.c.ConfigurationLoaderSecurity7] [node-1] Failure no such index [.opendistro_security] retrieving configuration for [INTERNALUSERS, ACTIONGROUPS, CONFIG, ROLES, ROLESMAPPING, TENANTS, NODESDN, WHITELIST, ALLOWLIST, AUDIT] (index=.opendistro_security)
[2024-02-26T19:36:22,932][ERROR][o.o.s.a.BackendRegistry  ] [node-1] Not yet initialized (you may need to run securityadmin)
[2024-02-26T19:51:04,772][ERROR][o.o.s.a.s.SinkProvider   ] [node-1] Default endpoint could not be created, auditlog will not work properly.
[2024-02-26T19:51:09,512][ERROR][o.o.s.a.BackendRegistry  ] [node-1] Not yet initialized (you may need to run securityadmin)
[2024-02-26T19:51:09,555][ERROR][o.o.s.a.BackendRegistry  ] [node-1] Not yet initialized (you may need to run securityadmin)
[2024-02-26T19:51:09,560][ERROR][o.o.s.a.BackendRegistry  ] [node-1] Not yet initialized (you may need to run securityadmin)
[2024-02-26T19:51:09,569][ERROR][o.o.s.a.BackendRegistry  ] [node-1] Not yet initialized (you may need to run securityadmin)

If you look closely at your wazuh-cluster.log output, you will see that there is a certificate error of some kind going on:
[2024-02-26T15:07:33,575][ERROR][o.o.s.s.h.n.SecuritySSLNettyHttpServerTransport] [node-1] Exception during establishing a SSL connection: javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate

I'll leave the VM running, but I doubt this will change anything.

I was finally able to reproduce the issue with a clean vagrant VM running the automated installer. The service run for a while and then it exited with an oom-kill error (out of memory).
Feb 27 14:02:11 ubuntu-jammy systemd[1]: wazuh-indexer.service: Consumed 1min 29.469s CPU time.
Hint: Some lines were ellipsized, use -l to show in full.
root@ubuntu-jammy:~# systemctl status wazuh-indexer --no-pager -l
× wazuh-indexer.service - Wazuh-indexer
     Loaded: loaded (/lib/systemd/system/wazuh-indexer.service; enabled; vendor preset: enabled)
     Active: failed (Result: oom-kill) since Tue 2024-02-27 14:02:11 UTC; 6min ago
       Docs: https://documentation.wazuh.com
    Process: 4321 ExecStart=/usr/share/wazuh-indexer/bin/systemd-entrypoint -p ${PID_DIR}/wazuh-indexer.pid --quiet (code=killed, signal=KILL)
   Main PID: 4321 (code=killed, signal=KILL)
        CPU: 1min 29.469s

Feb 27 13:41:42 ubuntu-jammy systemd-entrypoint[4321]: WARNING: System::setSecurityManager will be removed in a future release
Feb 27 13:41:43 ubuntu-jammy systemd-entrypoint[4321]: WARNING: A terminally deprecated method in java.lang.System has been called
Feb 27 13:41:43 ubuntu-jammy systemd-entrypoint[4321]: WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.Security (file:/usr/share/wazuh-indexer/lib/opensearch-2.10.0.jar)
Feb 27 13:41:43 ubuntu-jammy systemd-entrypoint[4321]: WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.Security
Feb 27 13:41:43 ubuntu-jammy systemd-entrypoint[4321]: WARNING: System::setSecurityManager will be removed in a future release
Feb 27 13:41:50 ubuntu-jammy systemd[1]: Started Wazuh-indexer.
Feb 27 14:02:11 ubuntu-jammy systemd[1]: wazuh-indexer.service: A process of this unit has been killed by the OOM killer.
Feb 27 14:02:11 ubuntu-jammy systemd[1]: wazuh-indexer.service: Main process exited, code=killed, status=9/KILL
Feb 27 14:02:11 ubuntu-jammy systemd[1]: wazuh-indexer.service: Failed with result 'oom-kill'.
Feb 27 14:02:11 ubuntu-jammy systemd[1]: wazuh-indexer.service: Consumed 1min 29.469s CPU time.

On closer inspection, it seems wazuh-modulesd is exhausting available memory:
root@ubuntu-jammy:~# ps -eo 'cmd,%cpu,%mem' --sort '%mem' | tail -5
/var/ossec/framework/python  0.0  0.7
/var/ossec/framework/python  0.0  0.7
/var/ossec/framework/python  0.1  1.1
/usr/share/wazuh-dashboard/  1.0  2.3
/var/ossec/bin/wazuh-module 67.8 35.0

I stopped the wazuh-manager service and restarted the wazuh-indexer one, and so far, the indexer managed to stay up.

Closing it as no action is needed on behalf of the Indexer team.

As this behavior is produced by a third party (wazuh-modulesd), I am removing the qa_known label


Allow copying data from other locales

When internationalization is enabled, we can have an option to clone all the data from any other locales.
Similar to what strapi provides (screenshots attached).

Steps could be something like:

Click on 'Fill in from another locale' button
ask to select a language from where to copy data
also warn that existing data will be overridden
Once selected, copy all data from that language in to currently selected locale

Strapi Fill in from another locale:

Strapi language selection for cloning data:

closed in https://github.com/netlify/netlify-cms/pull/5881


Is it possible to use it in a Android project?

Hi,
your library works fine on my Linux machine and I'd tried to use it in a Android project.
Here I get an error like: No implementation found for int de.rasmusantons.cubiomes.Cubiomes.getGeneratorSize()
I think it's because it's not compiled for the Android architecture.
Any idea to use it in such a project?
Thanks
Robin

I assume android could load the linux binaries but they need to be compiled for arm. Maybe it would work to run the current gradle task on something like a raspberry pi? Ideally it should cross compile for arm, I can try to do that but I'm not sure when I have time.

I think you were right about having to compiler it for specifically for android. I've played around a bit but didn't get it to work yet.
I added a aarch64 target to gradle which works on my raspberry pi but not on android. For some reason android studio removes all .so files, so I had to rename them in the jar. Then it complained about the libc, so I compiled it again with the android ndk compiler. Now it gives me an error about not finding "sincos".

Oh, is sincos a function of your library? Maybe a missing or wrong header file?

I'm not sure where sincos is used, what's weird is that the same .so file works in a normal executable but not when loaded with System.load().

sincos ist defined in math.h
I think there ist a problem with the JNI or function Implementation, but it's really weird, why it only doesn't work in aarch64


Update TensorFlow bindings to latest version

Are you plan to update Xamarin bindings to the latest version of TensorFlow library?

PR raised for this: https://github.com/lobrien/TensorFlow.Xamarin.Android/pull/3


[BQUT] Config for preventing "back" from going to main menu

It would be nice if the back hotkey could be configured to at most go to the quests overview, instead of all the way back to the splash/main menu.

Added config option to stop rebinded back button from returning to the home page in v1.3.7.
Note that the default BQU backspace bind still will, can't do much about that.


Changed "August" to "September"

Changed "August" to "September" to sync develop branch with main branch.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Hi, Shivansh. I saw that the develop branch still said "August" after you changed it to "September" in main, so I changed it in develop to make sure they stay the same. Please double-check to make sure this makes sense. Thanks.


Proposal regarding CHANGELOG.md formatting

As a continuation of #288, I propose we set some formatting conventions for our CHANGELOG.
Reinforcing what I said before, we should follow the conventions suggested by the Keep a Changelog project. This means:

There should be an entry for every version
The same types of changes should be grouped
Versions and sections should be linkable.
The latest version comes first.
The release date of each version is displayed.
Mention whether you follow Semantic Versioning.
Keep an Unreleased section at the top to track upcoming changes.

What they call "types of changes":

Added for new features.
Changed for changes in existing functionality.
Deprecated for soon-to-be-removed features.
Removed for now removed features.
Fixed for any bug fixes.
Security in case of vulnerabilities.

Version headers should follow the following format:
## [1.0.0] - 2018-03-13

The date format follows the order of largest to smallest units, so year, month and day. This conforms with ISO 8601.
The version number is between [brackets] so GitHub automatically links it to a diff between this version and the previous latest version. The same is true for Unreleased, so GitHub links the diff of HEAD and latest version.
Should this proposal be approved, I'll format our current changelog accordingly.

Hi @lmansur, thanks for the proposal.
I do like the idea.
Can we start small and only change the following for now?

Adjust version dates in titles to the proposed format
Make version linkable in titles
Make issues and pull requests mentioned linkable
Add an empty "Unreleased" section

Sounds good :+1:

@grzuy Correcting what I said on the issue:

The version number is between [brackets] so GitHub automatically links it to a diff between this version and the previous latest version. The same is true for Unreleased, so GitHub links the diff of HEAD and latest version.

This is not done automatically by GitHub. We still need to add a reference. So it would actually be:
## [5.0.1] - 2016-08-11

and at the end of the file:
[5.0.1]: https://github.com/kickstarter/rack-attack/compare/v5.0.0...v5.0.1/

What they call "types of changes":

Added for new features.
Changed for changes in existing functionality.
Deprecated for soon-to-be-removed features.
Removed for now removed features.
Fixed for any bug fixes.
Security in case of vulnerabilities.

This sounds useful.
Let's start using it for upcoming releases for now. If it ends up being useful for us and users, we can later consider categorizing old releases.

Thanks again Lucas!


Reverted default SC settings

Last change by @andersla broke Pachyderm deployments with one or 2 Gluster nodes.
This PR reverts the default SC settings for GlusterFS and fixed volumeoptions for object-store-sc

Maybe some of the options are good for the default gluster deployment (I guess sneumann had some issues which caused us to test these options). Has to be investigated.

Thanks @jonandernovella


A11y_VSCode_Output panel_ScreenReader:Screen reader does not annunce anything when click on the toggle scroll lock

Environment Details:
VSCode Version : 1.36.0
OS Version : Win10
Additional Details:
MAS Violated : MAS 1.3.1
Repro Steps:

Open Visual studio code editor
Press ctrl+shift+u
Navigate to the toggle scroll lock button using keyboard
Observe the Screen reader announcement.

Actual:
Screen reader does not annoucne anything  when click on the toggle scroll lock button.
Expected:
Screen reader should annoucne the state of the scroll lock button.
Recommendations:
Refer below link which is repository of bug fixes code snippets:
https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx
User Impact:
Screen reader will not able to understand whether state of the scroll lock button is lock or unlocked
MAS Reference:
MAS 1.3.1 - https://microsoft.sharepoint.com/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}
Attachment For Reference:
A11y_VSCode_Output panel_ScreenReader_NoAnnouncementOfStateOfButton.pptx
Does this issue occur when all extensions are disabled?: Yes

Thanks for reporting this.
I have changed the hovere on the output scroll lock to change based on state. This way the user will now get different feedback if the output scrolling is turned on or off.
You can see the changes in the tomorrow's vscode insiders or next vscode stable


Travis CI is no longer supported

Travis CI has changed how open source projects are supported, and Hyperledger can no longer build there. I suggest Azure Pipelines or GitHub Actions as a replacement.

Thanks. I'll look into GitHub actions - last time I tried with Azure Pipelines, build would randomly timeout due to memory cap.

@ryjones We will need to merge in #149 without CI validation, to continue with this. I am working on adding gh actions to the CI in a separate PR.


Oracle

Status on cli  "oracle connect: " what it purpose
I do compile using nodejs and change to many nodejs version but all error.Please help me rid this error.

This is not a complete software package, you will not be able to use it. It lacks a database and programs written in Oracle. I will not post it here. Use it as you can or do not use it at all.

Thank you sir for the solution for oracle issue.
I succed to run it but last error i get regard to ember error on web page missing translation

You won't be able to run it. Stratum sends statistics to Oracle. Frontend takes data from Oracle. You don't have this database. All you can do without a connection to Oracle is run Stratum and statistics in files. Frontend won't display anything without a backend in Oracle.


DG surface contains self-intersection

Dear professionals of Hippunfold,
I employed this tool to generate a midthickness hippocampus surface, selecting a 2mm resolution. While examining the results I found that the dentate gyrus surface exhibited self-intersection indicating that an edge of the mesh contacts the surface itself(see accompanying figure). This case would impact the subsequent feature sampling like BOLD signals and other geometric analyses.
I used the latest version of v1.2.1 and run this tool using singularity. Could you kindly offer me some advice to deal with this issue?
Best regards,
Debin

I'll also add that these issues are less prominent if a denser surface sampling is used (e.g. 0p5mm), so I would try that first.

Great! Thank you for sharing the tool and the atlas. This will definitely be helpful for downsampling and considering the combination of DG and CA4 labels. Appreciate your response!

Closing, but let me know if you have further issues and I can reopen!