Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
kev1n80
/
go-diskqueue
Public
forked from
nsqio/go-diskqueue
Notifications
You must be signed in to change notification settings
Fork
4
Star
1
Code
Pull requests
4
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Sync fork
- #11
#11
Open
kev1n80
wants to merge 44 commits into
sync-fork
kev1n80/go-diskqueue:sync-fork
from
master
kev1n80/go-diskqueue:master
Copy head branch name to clipboard
Conversation
Commits
44
(44)
Checks
Files changed
Open
Sync fork
#11
kev1n80
wants to merge 44 commits into
sync-fork
kev1n80/go-diskqueue:sync-fork
from
master
kev1n80/go-diskqueue:master
Copy head branch name to clipboard
Commits
Commits on May 24, 2021
Keep track of the number of messages in the writeFile and the number of messages we read in the readFile. Also, reserve the last 4 bytes at the end of the file for the number of messages in that file.
kev1n80
committed
5a4a043
View commit details
Copy full SHA for 5a4a043
Browse repository at this point
Update tests to reflect changes made to the metadata file. Metadata file now contains readMessages and writeMessages.
kev1n80
committed
15339eb
View commit details
Copy full SHA for 15339eb
Browse repository at this point
Test thtat write messages resets when a new file is created.
kev1n80
committed
ddadcb9
View commit details
Copy full SHA for ddadcb9
Browse repository at this point
Add a test that checks if meta data file is correct after writing a complete file and completely reading a file.
kev1n80
committed
609f5c9
View commit details
Copy full SHA for 609f5c9
Browse repository at this point
Commits on May 27, 2021
Allocate 8 bytes instead of 4 since writeMessages is in64, and reset writeMessages and readMessages in skipToNextRWFile.
kev1n80
committed
cd45da2
View commit details
Copy full SHA for cd45da2
Browse repository at this point
Update comment about number of bytes reserved for writeMessages.
kev1n80
committed
eeaa65a
View commit details
Copy full SHA for eeaa65a
Browse repository at this point
Allow user to choose whether to use new feature or not.
kev1n80
committed
2496eff
View commit details
Copy full SHA for 2496eff
Browse repository at this point
Separate testing from the original with the implementation of depth for disk space limit.
kev1n80
committed
b35c029
View commit details
Copy full SHA for b35c029
Browse repository at this point
Revert to original code style.
kev1n80
committed
5cdd0ae
View commit details
Copy full SHA for 5cdd0ae
Browse repository at this point
Add comment for functions.
kev1n80
committed
fcb31cc
View commit details
Copy full SHA for fcb31cc
Browse repository at this point
Explain that maxBytesDiskSpace is 0 when user is not using disk space limit feature.
kev1n80
committed
c90f17f
View commit details
Copy full SHA for c90f17f
Browse repository at this point
Commits on Jun 1, 2021
Add explicit disk size limit feature flag.
kev1n80
committed
a28e6d5
View commit details
Copy full SHA for a28e6d5
Browse repository at this point
Add a new line after if block.
kev1n80
committed
293a774
View commit details
Copy full SHA for 293a774
Browse repository at this point
Track the disk space the files tracked by DiskQueue takes up, and test that these numbers are accurate.
kev1n80
committed
4c956aa
View commit details
Copy full SHA for 4c956aa
Browse repository at this point
Update totalBytes and writePos when writing number of messages, and resolve the writeMessages off by 1 error.
kev1n80
committed
48c7a85
View commit details
Copy full SHA for 48c7a85
Browse repository at this point
Remove the additional 8 bytes to totalBytes.
kev1n80
committed
652b548
View commit details
Copy full SHA for 652b548
Browse repository at this point
Commits on Jun 2, 2021
Revert "Remove the additional 8 bytes to totalBytes."
Show description for b07cec4
kev1n80
committed
b07cec4
View commit details
Copy full SHA for b07cec4
Browse repository at this point
Revert "Update totalBytes and writePos when writing number of messages, and resolve the writeMessages off by 1 error."
Show description for 5968b13
kev1n80
committed
5968b13
View commit details
Copy full SHA for 5968b13
Browse repository at this point
Revert changes that removed the additional 8 bytes.
kev1n80
committed
53c0e47
View commit details
Copy full SHA for 53c0e47
Browse repository at this point
Add comment to make code more readable.
kev1n80
committed
a3ce86a
View commit details
Copy full SHA for a3ce86a
Browse repository at this point
Add test that completes the write file by meeting the file size limit exactly with a message less than 8 bytes.
kev1n80
committed
3ed7338
View commit details
Copy full SHA for 3ed7338
Browse repository at this point
Add extra testing to validate the increment/decrement of bytes in core code.
kev1n80
committed
30c6ef6
View commit details
Copy full SHA for 30c6ef6
Browse repository at this point
Merge branch 'TrackDiskSize' into DepthImpl
kev1n80
authored
76a0ddd
View commit details
Copy full SHA for 76a0ddd
Browse repository at this point
Update variable names.
kev1n80
committed
e9b23ac
View commit details
Copy full SHA for e9b23ac
Browse repository at this point
Revert "Update variable names."
Show description for 7acba5f
kev1n80
committed
7acba5f
View commit details
Copy full SHA for 7acba5f
Browse repository at this point
Merge branch 'DepthImpl' of https://github.com/kev1n80/go-diskqueue into DepthImpl
kev1n80
committed
7032086
View commit details
Copy full SHA for 7032086
Browse repository at this point
Revert "Merge branch 'TrackDiskSize' into DepthImpl"
Show description for 92819e1
kev1n80
committed
92819e1
View commit details
Copy full SHA for 92819e1
Browse repository at this point
Update variable names.
kev1n80
committed
2616c7e
View commit details
Copy full SHA for 2616c7e
Browse repository at this point
Commits on Jun 3, 2021
Replace 8 with a constant to improve readability.
kev1n80
committed
5cd6288
View commit details
Copy full SHA for 5cd6288
Browse repository at this point
Commits on Jun 9, 2021
Reset Diskqueue data during readError.
kev1n80
committed
24fe56a
View commit details
Copy full SHA for 24fe56a
Browse repository at this point
Merge pull request #1 from kev1n80/DepthImpl
Show description for 5d83e9b
kev1n80
authored
5d83e9b
View commit details
Copy full SHA for 5d83e9b
Browse repository at this point
Commits on Jun 14, 2021
Track disk size (#5)
Show description for 6525bb0
kev1n80
authored
6525bb0
View commit details
Copy full SHA for 6525bb0
Browse repository at this point
Commits on Jun 16, 2021
Update go.mod
CatherineF-dev
authored
5c1f588
View commit details
Copy full SHA for 5c1f588
Browse repository at this point
Commits on Jul 8, 2021
Disk size limit (#6)
Show description for 78955ac
kev1n80
authored
78955ac
View commit details
Copy full SHA for 78955ac
Browse repository at this point
Commits on Jul 22, 2021
Update README.md
kev1n80
authored
c7bc524
View commit details
Copy full SHA for c7bc524
Browse repository at this point
Commits on Jul 23, 2021
Update README.md
Show description for 90e0163
kev1n80
authored
90e0163
View commit details
Copy full SHA for 90e0163
Browse repository at this point
Read correct number of messages from end of file (#7)
Show description for adc5610
leonzz
authored
adc5610
View commit details
Copy full SHA for adc5610
Browse repository at this point
Commits on Jul 26, 2021
Update Readme and add description for the fork.
leonzz
committed
6f62ded
View commit details
Copy full SHA for 6f62ded
Browse repository at this point
Commits on Aug 4, 2021
Update \d\d\d\d\d\d to \d+
CatherineF-dev
authored
649245b
View commit details
Copy full SHA for 649245b
Browse repository at this point
Merge pull request #8 from CatherineF-dev/master
Show description for bb13b3d
CatherineF-dev
authored
bb13b3d
View commit details
Copy full SHA for bb13b3d
Browse repository at this point
Commits on Sep 22, 2023
Add PeekChan() (#14)
Show description for 9ac83ef
kev1n80
authored
9ac83ef
View commit details
Copy full SHA for 9ac83ef
Browse repository at this point
Commits on Sep 26, 2023
Fix diskqueue_test.go (#15)
wentingg2023
authored
2bab43a
View commit details
Copy full SHA for 2bab43a
Browse repository at this point
Commits on Nov 30, 2023
Fixed issue with shared regexps (#10)
Show description for 71f60e7
moredure
and
Mikhail Faraponov
authored
71f60e7
View commit details
Copy full SHA for 71f60e7
Browse repository at this point
Commits on May 6, 2026
Update go version (#17)
CatherineF-dev
authored
922198f
View commit details
Copy full SHA for 922198f
Browse repository at this point
You can’t perform that action at this time.