Title: CursorIterator.iterable() should only return once · Issue #153 · lmdbjava/lmdbjava · GitHub
Open Graph Title: CursorIterator.iterable() should only return once · Issue #153 · lmdbjava/lmdbjava
X Title: CursorIterator.iterable() should only return once · Issue #153 · lmdbjava/lmdbjava
Description: CursorIterator.iterable() can be called more than once, allowing users to potentially reuse the iterable in multiple loops when the underlying LMDB cursor is likely to have been moved by earlier operations. Given CursorIterator is alread...
Open Graph Description: CursorIterator.iterable() can be called more than once, allowing users to potentially reuse the iterable in multiple loops when the underlying LMDB cursor is likely to have been moved by earlier op...
X Description: CursorIterator.iterable() can be called more than once, allowing users to potentially reuse the iterable in multiple loops when the underlying LMDB cursor is likely to have been moved by earlier op...
Opengraph URL: https://github.com/lmdbjava/lmdbjava/issues/153
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"CursorIterator.iterable() should only return once","articleBody":"`CursorIterator.iterable()` can be called more than once, allowing users to potentially reuse the iterable in multiple loops when the underlying LMDB cursor is likely to have been moved by earlier operations. Given `CursorIterator` is already a relatively complex adapter to LMDB cursors, the simplest solution to this is to prevent users from calling `CursorIterator.iterable()` more than once.","author":{"url":"https://github.com/bp-alex","@type":"Person","name":"bp-alex"},"datePublished":"2020-04-24T05:43:34.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/153/lmdbjava/issues/153"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:67059507-50b6-1fd5-3812-a7a870d1b975 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A028:1623A2:1397757:1B82DBE:6970CF9E |
| html-safe-nonce | ba97328d79c3e5bf7d6677e9e0a210c267106875f09d794a60fdc47d93a8c326 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMDI4OjE2MjNBMjoxMzk3NzU3OjFCODJEQkU6Njk3MENGOUUiLCJ2aXNpdG9yX2lkIjoiODY4ODk5MDY2MTQ2NzIzMDExMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | e4b39c765b1096c787e7b20943b20c29bee238bfd301f20d3d471c544144956b |
| hovercard-subject-tag | issue:606057087 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/lmdbjava/lmdbjava/153/issue_layout |
| twitter:image | https://opengraph.githubassets.com/e012372484e4277d28b6b1499dfc0fafcdf25b2c8e8a6bf49acfe44620636a67/lmdbjava/lmdbjava/issues/153 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/e012372484e4277d28b6b1499dfc0fafcdf25b2c8e8a6bf49acfe44620636a67/lmdbjava/lmdbjava/issues/153 |
| og:image:alt | CursorIterator.iterable() can be called more than once, allowing users to potentially reuse the iterable in multiple loops when the underlying LMDB cursor is likely to have been moved by earlier op... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | bp-alex |
| hostname | github.com |
| expected-hostname | github.com |
| None | 721764876e433c894814212f8100f6610f1dde78a987acc2e385d8be8e170e9c |
| turbo-cache-control | no-preview |
| go-import | github.com/lmdbjava/lmdbjava git https://github.com/lmdbjava/lmdbjava.git |
| octolytics-dimension-user_id | 19765602 |
| octolytics-dimension-user_login | lmdbjava |
| octolytics-dimension-repository_id | 60480511 |
| octolytics-dimension-repository_nwo | lmdbjava/lmdbjava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 60480511 |
| octolytics-dimension-repository_network_root_nwo | lmdbjava/lmdbjava |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6ff3d08f4ee1c3f89ebedf4df8fc8fe851190294 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width