Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / simbo1905/simple-record-store issues and pull requests

#47 - Bump junit from 4.11 to 4.13.1

Pull Request - State: open - Opened by dependabot[bot] about 4 years ago
Labels: dependencies

#46 - inserts into space in the index area are not updating the data start index

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: bug

#45 - `dataStartPtr` doesn't point to the start of a record when the only record moves

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: bug

#44 - write a tool to replay event logged at `Level.FINE`

Issue - State: closed - Opened by simbo1905 almost 5 years ago
Labels: enhancement

#43 - implement `Level.FINE` logging of use of the public API

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: enhancement

#42 - the `postionIndex` is not being updated when we move moving data to the end of file

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: bug

#41 - rename package and module to `com.github.trex-paxos`

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: code quality

#40 - upgrade to Java 11

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: enhancement

#39 - `ByteSequence` should cache hash code

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: enhancement, performance

#38 - write a utility that changes the max key size

Issue - State: open - Opened by simbo1905 almost 5 years ago
Labels: enhancement

#37 - calling `close()` twice throws a `NullPointerException`

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: bug

#36 - `initialSize` should be file length not number of records

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment

#35 - We should get JaCoCo to fail when coverage drops then crank up the coverage to the max.

Issue - State: open - Opened by simbo1905 almost 5 years ago
Labels: code quality

#34 - JUL logging is messy

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 3 comments
Labels: code quality

#33 - internal use of stings as keys is buggy

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: bug

#32 - use an unsigned int for the number of records in the file

Issue - State: closed - Opened by simbo1905 almost 5 years ago - 1 comment
Labels: wontfix

#31 - RecordHeader shouldn't have any file writing logic

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: code quality

#30 - CRC32 checks are written as long can be written as unsigned four bytes

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment

#29 - max key length should be burnt into the store file upon creation

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: enhancement

#28 - free space at end of index space is being miscalculated.

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: bug

#27 - key length is signed byte but could be converted into unsigned byte

Issue - State: closed - Opened by simbo1905 about 5 years ago - 2 comments
Labels: enhancement

#26 - `getRecordAt` is an O(n) operation

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: performance

#25 - free map isn’t freed on close

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment

#24 - delete of first record isn't expanding the index area

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: bug

#22 - the test code has become scruffy

Issue - State: closed - Opened by simbo1905 about 5 years ago - 2 comments
Labels: code quality

#21 - update logic is detecting the last record to change the length of the file

Issue - State: closed - Opened by simbo1905 about 5 years ago
Labels: bug

#20 - update in place may get CRC32 collision of record has shrunk

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: bug

#19 - disabling CRC checks should force a move

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: bug

#18 - tests to update in place with smaller records were faulty

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: bug

#17 - pad values to be a minimum of the header length to avoid many moves when expending the index area

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: enhancement

#16 - make CRC32 check on data optional

Issue - State: closed - Opened by simbo1905 about 5 years ago - 2 comments

#15 - update in place fails CRC32 check on crash between data write and header write

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment
Labels: bug

#14 - add CRC32 checks to all writes

Issue - State: closed - Opened by simbo1905 about 5 years ago - 2 comments

#13 - get rid of class hierarchy for record store.

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment

#12 - random access and LIFO will be fast but FIFO will be slow

Issue - State: closed - Opened by simbo1905 about 5 years ago - 2 comments

#11 - update that moves creates a gap

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment

#10 - should not throw RecordsFileException for "Key not found"

Issue - State: closed - Opened by simbo1905 about 5 years ago - 3 comments

#9 - multiple insert of records can be optimised away

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment

#8 - support for binary keys

Issue - State: closed - Opened by simbo1905 about 5 years ago - 1 comment

#7 - hide `RecordReader` and `RecordWriter`

Issue - State: closed - Opened by simbo1905 about 5 years ago

#6 - make the Serde generic

Issue - State: closed - Opened by simbo1905 about 5 years ago

#5 - upgrade to Lombok @Synchronized

Issue - State: closed - Opened by simbo1905 about 5 years ago

#4 - Should expose an fsync to the underlying file

Issue - State: closed - Opened by simbo1905 about 5 years ago

#3 - Free space check is full scan of all entries

Issue - State: closed - Opened by simbo1905 about 5 years ago

#2 - Write a CRC32 to protect against corruption

Issue - State: closed - Opened by simbo1905 about 5 years ago

#1 - make the key MAX_KEY_LENGTH configurable

Issue - State: closed - Opened by simbo1905 about 5 years ago