Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/georust/rstar

R*-tree spatial index for the Rust ecosystem
https://github.com/georust/rstar

Point trait: correct doc comment (#159)

571755927cfa0472d99b38c9a57df69cf2561812 authored 11 months ago by Laine Taffin Altman <[email protected]>
Prepare for 0.12.0 release (#157)

3b327019bf6826941c22bc0b22b87feebe4d69d5 authored 11 months ago by Stephan Hügel <[email protected]>
Use SmallHeap also for the iterator-based nearest neighbour search and optimize its spill implementation. (#154)

* Use SmallHeap also for the iterator-based nearest neighbour search and optimize its spill impl...

181210187e40dc5a5ebbb8dfc91c0d8111a0189f authored 12 months ago by Adam Reichold <[email protected]>
Update the scaling discussion for bulk_load (#156)

* Update the scaling discussion for bulk_load

* Fix typo

f9973cf56e8cd37c98315be6393497273969c4e2 authored 12 months ago by JR <[email protected]>
Optimize image rtree-example.png (#152)

Courtesy of [ImageOptim](https://imageoptim.com/mac)

Co-authored-by: ImgBotApp <ImgBotHelp@gmai...

c7d53c81b7588a66d2a3763937862311f73ab7bd authored 12 months ago by Laine Taffin Altman <[email protected]>
Hash and Default impls, and some type coverage tests (#150)

* derive Hash for AABB, Line, and Rectangle

* derive Default for DefaultParams

* Correct comme...

f1407ddf914057b7c7bf1091126bb41f3e6f6272 authored 12 months ago by Laine Taffin Altman <[email protected]>
Implement an owning iterator and IntoIter for RTree (#146)

6c23af0f3acc0c4668ce6c368820e0fa986a65b4 authored about 1 year ago by Adam Reichold <[email protected]>
More doc updates (#144)

a8904d2609a66180a366ce7250c50d203e91cfad authored about 1 year ago by Stephan Hügel <[email protected]>
Update CI as a precursor to enabling merge queues (#143)

* Update CI as a precursor to enabling merge queues

See #142

* Try to fix CI config

* Update ...

54e7eb070af79a3bfbb3d1b1523b63d64b33f642 authored about 1 year ago by Stephan Hügel <[email protected]>
update to `heapless=0.8`

c16c1e977326302f7f17cff1c576183440936d8f authored about 1 year ago by Ralph Ursprung <[email protected]>
Add cached envelope benchmark (#137)

* Add cached envelope benchmark

* circular_polygon no longer pub, avoid intermediate random p...

9f8c6b6442c05149920adf5cea5d40b4a64dd88f authored about 1 year ago by Stephan Hügel <[email protected]>
Better distance_2 docs (#136)

31a84077317af154b3e8484d3622771c7d8240b9 authored over 1 year ago by Stephan Hügel <[email protected]>
add mint feature for Point trait impl for mint::Point2 and mint::Point3 (#134)

c130fe07b0e0cbe9a1de5f5c65b8047f21203459 authored over 1 year ago by ripytide <[email protected]>
Merge pull request #131 from georust/mkirk/update-geo-dep

Update rstar-benches geo dependency

0ed77481c6e8a77454edff6b303afb6fa062c0c6 authored over 1 year ago by rmanoka <[email protected]>
Update rstar-benches geo dependency

This fixes an error like:

error[E0275]: overflow evaluating the requirement
`~/...

730fa26f91aa6dee2b6ff1af1abbafad790fc4f1 authored over 1 year ago by Michael Kirk <[email protected]>
Remove actually unused depth parameter and make Clippy happy.

8b60c5daf6d6fe363901ddf49f5a20eed9392790 authored over 1 year ago by Adam Reichold <[email protected]>
Merge #127

127: Fix a stack overflow error in DrainIterator r=adamreichold,rmanoka a=nickguletskii

- [x] I...

cb6fe73f882c19fd5fdd1db87a55de4b61e9c337 authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add a changelog entry for the fix regarding a stack overflow error in `DrainIterator::next`

f4d43aed033663be88a17e6882ede0ee74b27321 authored over 1 year ago by Nick Guletskii <[email protected]>
Fix stack overflow error in DrainIterator

df8f740698bd6301af85531e76ffe32b432df5aa authored over 1 year ago by Nick Guletskii <[email protected]>
Remove a keyword to allow crate publishing

bfea7bf9edcced003ed7ca5e468b36ef8fcf1f72 authored over 1 year ago by Stephan Hügel <[email protected]>
Merge #126

126: Prepare for 0.11.0 release r=urschrei a=urschrei

- [x] I agree to follow the project's [co...

e8eaa6b0a2cd6fd718558a85206d663c139b2738 authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Prepare for 0.11.0 release

0b0e7107747137ca8e968af9db63644586e31dbc authored over 1 year ago by Stephan Hügel <[email protected]>
Merge #119

119: Overhaul CI pipelines r=urschrei a=adamreichold

- [x] I agree to follow the project's [cod...

dc90c620da0abcf5440e027274aa96f6383e4e33 authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #115

115: Impl Point for [RTreeNum; N] const generic N r=michaelkirk a=dominikWin

- [X] I agree to f...

922f08bd2cd51b74ba3bcfc09f1b58be9c532e5a authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix changelog entry

1f1eabb617c3a7b79aa5012de5e5ed875445a57f authored over 1 year ago by Dominik Winecki <[email protected]>
Impl Point for const generic N

ae7d38c34771f9d942a345b60ae613b5a68d60bc authored over 1 year ago by Dominik Winecki <[email protected]>
Merge #124

124: Make our metadata match our CI w.r.t. MSRV. r=urschrei a=adamreichold

- [x] I agree to fol...

529f58082bfb0bcb838959bea6d4ab3b1d11de7a authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #125

125: Add polygon benchmarks r=urschrei a=adamreichold

- [x] I agree to follow the project's [co...

d7d19efb3d721d7defacb1f9bcd28709c313e6b4 authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add polygon benchmarks

491bf1c538cb901ddb86f9cd54bd1967343176b3 authored over 1 year ago by Rajsekar Manokaran <[email protected]>
Make our metadata match our CI w.r.t. MSRV.

18f005610cfeda201e7a5a35f54de599263e193f authored over 1 year ago by Adam Reichold <[email protected]>
Merge #121

121: Crate README update r=urschrei a=urschrei

- [x] I agree to follow the project's [code of c...

f328c3f5274a1dc528b53956c89931adcf59f19a authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Crate README update

66c31a08face60481b3efd40f369212b7a12dfd9 authored over 1 year ago by Stephan Hügel <[email protected]>
Merge #120

120: Doc and metadata updates r=adamreichold a=urschrei

- [x] I agree to follow the project's [...

8b3819b6ceede46c4c85f677e0c09db67e779537 authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update categories and keywords

cea28fd73d1343bda390c27f0151334241573e77 authored over 1 year ago by Stephan Hügel <[email protected]>
Update README

c822de6e69b716dae9c91f1afce2d01eda46e417 authored over 1 year ago by Stephan Hügel <[email protected]>
Update CI badge

33f65e157d94d5d87fc621de7c0799ed376b8288 authored over 1 year ago by Stephan Hügel <[email protected]>
Merge #110

110: perf: minimize iterations over children in `IntersectionIterator` r=adamreichold a=kylebarr...

af13cdf13add7d7b28670fb53e59113d37668783 authored over 1 year ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Overhaul CI pipelines

* Bump checkout action
* Avoid unmaintained actions-rs
* Add Rustfmt and Clippy

90a3f4858b9bc8923816a2648610cec61e471409 authored over 1 year ago by Adam Reichold <[email protected]>
Amortize allocations when iterating over intersecting children.

dbc1c1dfd3cacd360b608b9836e949610c12fd55 authored over 1 year ago by Adam Reichold <[email protected]>
perf: iterate once over children

7d0ba9529e59869ce18b4a0cc5c73ff7a5d28f16 authored over 1 year ago by Kyle Barron <[email protected]>
Merge pull request #118 from georust/geom-with-cached-envelope

Add GeomWithCachedEnvelope combinator to support memoizing envelope computations.

d23896343d9ad0679c14eb3c26e17f22c580f756 authored over 1 year ago by Adam Reichold <[email protected]>
Simplify name of CachedEnvelope combinator.

9fbcfd0fb57bb229f5a9b44a96b281bb25921920 authored over 1 year ago by Adam Reichold <[email protected]>
Add GeomWithCachedEnvelope combinator to support memoizing envelope computations.

5e5de49458a3df92ea9e1c6abbd486f2d27c1f75 authored over 1 year ago by Adam Reichold <[email protected]>
Make Clippy happy with all targets.

ab8d29c9dfdac63ad90dbcfee776da0398abcd79 authored over 1 year ago by Adam Reichold <[email protected]>
Upgrade CI images to latest images

f5f0cb1a9c90c4e65b6948e3abee4f1ce1bc1ec9 authored over 1 year ago by Rajsekar Manokaran <[email protected]>
Bump criterion version

101773a596f5e6827466772f8cce883d8067fe2a authored over 1 year ago by Stephan Hügel <[email protected]>
prepare for next release

27f74beaf2a79dff11fd4e7f1c6fc97f8b54b367 authored almost 2 years ago by Michael Kirk <[email protected]>
Prepare for v0.10.0 release

d454a5654b5e5064b854c3b880e0f5782e90a6cb authored about 2 years ago by Stephan Hügel <[email protected]>
Merge #103

103: Remove Copy bound on Point and Envelope? r=rmanoka a=Andlon

- [x] I agree to follow the pr...

a578f4f404d6257b1dcd64f06c8e91c9a93292fb authored about 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Mark log entry as breaking

392c5ad7402a0ad0d4e6bcb4f60a5b3f29603c67 authored about 2 years ago by Rajsekar Manokaran <[email protected]>
Update the changelog

0a00b548a557129a136399384b002dc6c0b17848 authored about 2 years ago by Andreas Longva <[email protected]>
Merge #104

104: Use SPDX license expression r=rmanoka a=gerritsangel

- [x] I agree to follow the project's...

d53a2dd1ed74ac684bd9c55d043653afc38f8b79 authored about 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Use SPDX license expression

3c9be38a90e36deaf2e81e7cbef00aa9f190a9e3 authored about 2 years ago by Gerrit Sangel <[email protected]>
Formatting

a6f83c3a43146dabc9d515672b233a549d8a3b21 authored about 2 years ago by Andreas Longva <[email protected]>
Remove Copy bound on Point and Envelope

2c122e685b2d210e8d7e80d194bc7464520b478b authored about 2 years ago by Andreas Longva <[email protected]>
Merge #100

100: Fix documentation of Envelope::intersects() r=urschrei a=Indy2222

- [x] I agree to follow ...

d4aa1f2bba9bb0d8dd5f413ee0274c12f9577020 authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix documentation of Envelope::intersects()

e2e3d845cf750624ed3af050b4cd0706b4c67247 authored over 2 years ago by Martin Indra <[email protected]>
Merge #99

99: Update demo deps to mitigate CVE-2021-38190 r=michaelkirk a=urschrei

- [x] I agree to follo...

d3ffb2b8bb6e61fa53020a64080e864cd11993c8 authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update demo deps to mitigate CVE-2021-38190

b886a932b46940d6d8a53d381eab5863e2af75f5 authored over 2 years ago by Stephan Hügel <[email protected]>
Merge #97

97: Add pub fn RTree::drain() r=rmanoka a=Indy2222

- [x] I agree to follow the project's [code ...

fb30409d6ec8f2b81fa647e0f20023b791d12796 authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add pub fn RTree::drain()

923e73fc4dbee43ed43f2248eae6c4143e5282cc authored over 2 years ago by Martin Indra <[email protected]>
Merge #95

95: clarify MIN_SIZE constraints in docs r=rmanoka a=michaelkirk

- [x] I agree to follow the pr...

3579c834e957aae63d8eccfddc559e989cff9be5 authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
clarify MIN_SIZE constraints in docs

3d8bbf3082320df516fd94835a1d59a225a83ff8 authored over 2 years ago by Michael Kirk <[email protected]>
Fix up rstar changelog

1b4268484c32cc31674eeac88190ebff5f42f70d authored over 2 years ago by Stephan Hügel <[email protected]>
Merge #93

93: Fix panic when setting RTreeParams MIN_SIZE to 1 r=rmanoka a=urschrei

rstar's capacity-calc...

d2c870cdf686c78718c4230bbac644c162a2078b authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Fix panic when setting RTreeParams MIN_SIZE to 1

rstar's capacity-calculation logic would attempt to set the underlying vec's capacity to 2^64 -1...

44e1bf54192ad96672a465fcf95025180e540c3d authored over 2 years ago by Stephan Hügel <[email protected]>
Merge #91

91: Fix clippy r=rmanoka a=jackson211

fix all clippy warnings

- [x] I agree to follow the pr...

1701a8d5ebfe16c420f9bfeffe48756f9a1efee8 authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
set cargo-all-features to 1.6.0

4aecb80e49cc65d333e192605f44305b71ae6ad8 authored over 2 years ago by jackson211 <[email protected]>
add changelog

437cea92aca21a2bc1df46d7f5f55c802f3a95a2 authored over 2 years ago by jackson211 <[email protected]>
rm ds_store

dc01f42e9b945cbadbfcdc3eb0181caf8640f588 authored over 2 years ago by jackson211 <[email protected]>
fix clippy lint

73e364213490fe166db942a93a553461bfdaa52f authored over 2 years ago by jackson211 <[email protected]>
Reset changelog

50d6d32beab29acd69e1c6701b3d7d24fc697a8b authored over 2 years ago by Stephan Hügel <[email protected]>
Merge #89

89: Prepare for 0.9.3 release r=urschrei a=urschrei

- [x] I agree to follow the project's [code...

4ef5cd8a67d20c708da19419db598a5657307a00 authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Prepare for 0.9.3 release

ec4a2cd7c17e1a0378423baedab969f088ab9e38 authored over 2 years ago by Stephan Hügel <[email protected]>
Merge #87

87: Upgrade to heapless v0.7.10 and update MSRV to 1.51.0 r=rmanoka a=rye

- [x] I agree to foll...

0222187be22fa43a89a0f02ac7baffa0de3b6c50 authored almost 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Revert "CHANGELOG: Mark MSRV change as breaking"

This reverts commit 67467e537a4cbb3984a1a7395f15a33058e87a08.

The MSRV change isn't breaking, a...

1a360dfa5480d10e523c3b54d59f45934526fc21 authored almost 3 years ago by Kristofer Rye <[email protected]>
cargo: Specify full heapless version

Signed-off-by: Kristofer Rye <[email protected]>

9bab935811690a6ac8fed79308346a5170d769b2 authored almost 3 years ago by Kristofer Rye <[email protected]>
CHANGELOG: Mark MSRV change as breaking

Signed-off-by: Kristofer Rye <[email protected]>

67467e537a4cbb3984a1a7395f15a33058e87a08 authored almost 3 years ago by Kristofer Rye <[email protected]>
Update the CHANGELOG

Signed-off-by: Kristofer Rye <[email protected]>

fba1079aa8447447a26294f65176048c73ee35cb authored almost 3 years ago by Kristofer Rye <[email protected]>
ci: Add comments

Signed-off-by: Kristofer Rye <[email protected]>

922b1489a27952b414904c8a77bdb3c3cae08515 authored almost 3 years ago by Kristofer Rye <[email protected]>
ci: Remove rust-1.50 (before MSRV) and add rust-1.58 and rust-1.59

Signed-off-by: Kristofer Rye <[email protected]>

8208403c6be60f95b5edf3e3ba0c37f130a5a950 authored almost 3 years ago by Kristofer Rye <[email protected]>
ci: Unroll container_image like is done with georust/geo

Signed-off-by: Kristofer Rye <[email protected]>

9c4eb6cc20ace6c5e3055172c2fb9343e86ea7b5 authored almost 3 years ago by Kristofer Rye <[email protected]>
cargo: Specify a minimum rust version (1.51)

Since Rust 1.51 is nearing a year old, I don't expect this to be a huge
problem.

Signed-off-by:...

7ca9e16a1616e2f72a1a7cecaae8d1af46e4e172 authored almost 3 years ago by Kristofer Rye <[email protected]>
Upgrade heapless to v0.7 and fix resulting compile error

Heapless v0.7 was released ~10 months ago with support for the Const
Generics MVP, allowing for ...

c24297ed4363e910dd1c159abf385e893c4af234 authored almost 3 years ago by Kristofer Rye <[email protected]>
Merge #83

83: enable compilation for no_std r=Stoeoef a=wucke13

- [x] I agree to follow the project's [co...

c544e2eb9ffb49db8042d8a8caf595e68513d6a4 authored almost 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
enable compilation for no_std

f280f597f59b0dae5ec9b843d1ae8e0882187d62 authored almost 3 years ago by Wanja Zaeske <[email protected]>
Merge #85

85: Remove pdqselect dependency r=Stoeoef a=Stoeoef

- [x] I agree to follow the project's [code...

c701f5613fa5b07416b3c8a012ecf432fdaee05b authored almost 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Removes dev-dependency on Spade for benchmarking purposes.

This appears to be mostly a leftover when `rstar` was taken out of `spade`.
This change is requi...

6d0ad5202c36e5ced8a5f6b16deab5e4f5a4bf95 authored almost 3 years ago by Stefan Altmayer <[email protected]>
Removes pdqselect dependency. It is part of the rust standard library since Rust 1.49.0

b7e05b17940acf04b42c6a556676d3d65085b9f4 authored almost 3 years ago by Stefan Altmayer <[email protected]>
Merge #78

78: Release 0.9.2 r=urschrei a=rmanoka

- [x] I agree to follow the project's [code of conduct](...

c3a751b562f4f979cadf7fb102dc8207c22cc5e2 authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update changelog

eff88b99fafee86cb3645b0265240cc8d65da293 authored about 3 years ago by Stephan Hügel <[email protected]>
Pin pdqselect to 0.1.0

pdqselect 0.1.1 has switched to the 2021 edition, which is breaking
some downstream crates which...

675b62af75cd1da52474c39049139d47ab060fd3 authored about 3 years ago by Stephan Hügel <[email protected]>
Prepare for release 0.9.2

225dfafef627b2d2945b5fc9865d335f83d9d2bd authored about 3 years ago by Rajsekar Manokaran <[email protected]>
Merge #57

57: Added impl Point for Tuples r=rmanoka a=nonnominandus

In my own work I often use tuples to ...

05c02e002bc7cba1d91d5a1d27e4a2eabd392123 authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Added proper mutability to generate

b70aa5f64b50f9f54ccde94b35016d5b23455fd5 authored about 3 years ago by Douwe Schulte <[email protected]>
Added suggested changes to generate function

Thanks to @adamreichold

97e7e7cfefcf7563f4c5066c8cd0ffae3f15494f authored about 3 years ago by D.Schulte <[email protected]>
Add error text for unreachable indices in tuples

As suggested by michealkirk

Co-authored-by: Michael Kirk <[email protected]>

dd50a6bcc9553ebf4ec723274bf261da52d175f8 authored about 3 years ago by D.Schulte <[email protected]>
Added explanation to the changelog

254d4c225925cbcbc3fe9ea2420e1746886d0c44 authored about 3 years ago by D.Schulte <[email protected]>
Merge branch 'georust:master' into master

4bd6e77002333226096c1ad0cb8673fcfaf12954 authored about 3 years ago by D.Schulte <[email protected]>
Merge #77

77: Add remove_in_envelope_intersecting r=rmanoka a=lehmanju

This pull request implements a rem...

62f44f3f649eda46efe0c6a96c90b0e8a9e7586d authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>