Skip to content

Commit

Permalink
Update mocset README and prepare for v0.8.2
Browse files Browse the repository at this point in the history
  • Loading branch information
fxpineau committed Jan 31, 2024
1 parent e61dc50 commit 52c52cf
Show file tree
Hide file tree
Showing 9 changed files with 147 additions and 152 deletions.
15 changes: 1 addition & 14 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
# Nightly feature :o/
#cargo-features = ["strip"]

[package]
name = "moc"
version = "0.12.1"
Expand All @@ -19,7 +16,7 @@ keywords = ["healpix", "moc"]
documentation = "https://docs.rs/moc"
homepage = "https://github.com/cds-astro/cds-moc-rust/"
repository = "https://github.com/cds-astro/cds-moc-rust/"
edition = "2018"
edition = "2021"
exclude = [
"resources",
]
Expand All @@ -41,10 +38,6 @@ exclude = ["crates/wasm"]
# - cargo deb --target x86_64-unknown-linux-musl
# It tries to compile crates/wasm but failed because of
# crate-type = ["cdylib"] in wasm Cargo.toml
#members = [
# "crates/cli",
# "crates/wasm",
#]


[dependencies]
Expand All @@ -62,7 +55,6 @@ slab = { version = "0.4", optional = true }
stc-s = "0.1"
thiserror = "1.0" # For STC-S (quick-error should be replaced by thiserror everywhere)


[dev-dependencies]
rand = "0.8.3"
criterion = "0.5"
Expand All @@ -72,8 +64,6 @@ default = []
storage = ["dep:slab"]




[[bench]]
name = "ranges2cells"
harness = false
Expand Down Expand Up @@ -102,11 +92,8 @@ harness = false
[profile.bench]
opt-level = 3



# See opti here: https://github.com/johnthagen/min-sized-rust
[profile.release]
# strip = true # Automatically strip symbols from the binary (nightly feature :o/ ).
lto = true # Optimize at the link stage (may remove dead code)
codegen-units = 1
panic = "abort"
Expand Down
7 changes: 7 additions & 0 deletions crates/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# `moc-cli` Change Log

## 0.8.2

Released 2024-01-31

* Add `strip = "debuginfo"` in main `Cargo.toml` to reduce the size of the generated exec file.


## 0.8.1

Released 2023-12-20
Expand Down
2 changes: 1 addition & 1 deletion crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "moc-cli"
version = "0.8.1"
version = "0.8.2"
authors = ["F.-X. Pineau <[email protected]>"]
description = "Command-line to create and manipulate HEALPix Multi-Order Coverages maps (MOCs)"
license = "MIT OR Apache-2.0"
Expand Down
7 changes: 4 additions & 3 deletions crates/set/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@

## 0.8.2

Released 2024-01-29
Released 2024-01-31

### Added

* naive parallelism in 'mocset query':
* Naive parallelism in 'mocset query':
we expect poor performances on HDD with cold cache but better ones with
SSDs with cold cache (parallel reading).
Performances does not seems to improve a lot so far on a single MVNe SSD.
Performances does not seem to improve a lot so far on a single MVNe SSD (x2 factor).
* `strip = "debuginfo"` in main `Cargo.toml` to reduce the size of the generated exec file.

### Bug correction

Expand Down
4 changes: 2 additions & 2 deletions crates/set/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[package]
name = "moc-set"
version = "0.8.1"
version = "0.8.2"
authors = ["F.-X. Pineau <[email protected]>"]
description = "command-line tool to build, update and query a persistent set of HEALPix Multi-Order Coverages maps (MOCs)"
description = "Command-line tool to build, update and query a persistent set of HEALPix Multi-Order Coverages maps (MOCs)"
license = "MIT OR Apache-2.0"
readme = "README.md"
categories = ["command-line-utilities", "science", "data-structures", "algorithms"]
Expand Down
Loading

0 comments on commit 52c52cf

Please sign in to comment.