Skip to content

Conversation

@vlad-activeloop
Copy link
Contributor

🚀 🚀 Pull Request

Impact

  • Bug fix (non-breaking change which fixes expected existing functionality)
  • Enhancement/New feature (adds functionality without impacting existing logic)
  • Breaking change (fix or feature that would cause existing functionality to change)

Description

Things to be aware of

Things to worry about

Additional Context

davidbuniat and others added 4 commits January 25, 2026 20:06
Syncs the deeplake header with the indra optimization that eliminates
shared_ptr atomic reference counting in the get_range_data() hot path.

Changes:
- Add buffer_cache_ and offsets_cache_ members for zero-copy access
- Update initialize_single_range signature to accept source_arr

This header is a mirror of indra/cpp/nd/string_array_holder.hpp.
The actual implementation is in .ext/deeplake_api/ via the static library.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
* add claude pr review

* edits

* edits

* test
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

@vlad-activeloop vlad-activeloop deleted the sre_pr-review branch January 27, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants