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

GitHub / php-lock/lock issues and pull requests

#79 - Make AbstractLockMutex and Loop classes non-internal

Pull Request - State: closed - Opened by mvorisek 3 months ago

#78 - Upgrade "php-mock/php-mock-phpunit" dev package

Pull Request - State: closed - Opened by mvorisek 5 months ago

#77 - Improve distributed locking

Pull Request - State: closed - Opened by mvorisek 8 months ago

#76 - Add fail callback support in DoubleCheckedLocking::then() method

Pull Request - State: closed - Opened by mvorisek 8 months ago

#75 - Introduce DistributedMutex class

Pull Request - State: closed - Opened by mvorisek 8 months ago

#74 - Rename NoMutex class to NullMutex

Pull Request - State: closed - Opened by mvorisek 8 months ago

#73 - Drop TransactionalMutex class

Pull Request - State: closed - Opened by mvorisek 8 months ago

#72 - Introduce AbstractSpinlockWithTokenMutex class

Pull Request - State: closed - Opened by mvorisek 8 months ago

#71 - Fix float to int casting and improve timeout names

Pull Request - State: closed - Opened by mvorisek 8 months ago

#70 - Rename TimeoutException to LockAcquireTimeoutException

Pull Request - State: closed - Opened by mvorisek 8 months ago

#69 - Merge Redis mutex implementations into single RedisMutex class

Pull Request - State: closed - Opened by mvorisek 8 months ago

#68 - Improve abstract mutex classes naming

Pull Request - State: closed - Opened by mvorisek 8 months ago

#67 - Remove CASMutex class

Pull Request - State: closed - Opened by mvorisek 8 months ago

#66 - PostgreSQL lock should support timeout

Issue - State: open - Opened by mvorisek 8 months ago

#65 - Rename namespace to PascalCase

Pull Request - State: closed - Opened by mvorisek 8 months ago

#64 - Improve PostgreSQL advisory lock key hashing

Pull Request - State: closed - Opened by mvorisek 8 months ago

#63 - Prefix MySQL mutex name

Pull Request - State: closed - Opened by mvorisek 8 months ago

#62 - Unify lock/unlock methods visibility

Pull Request - State: closed - Opened by mvorisek 8 months ago

#61 - Dynamic sleep duration per loop iteration

Pull Request - State: open - Opened by mvorisek 8 months ago

#60 - Add Codecov integration

Pull Request - State: open - Opened by mvorisek 8 months ago

#59 - More lib specific lock prefix

Pull Request - State: closed - Opened by mvorisek 8 months ago

#58 - Add PHP 8.4 support

Pull Request - State: closed - Opened by mvorisek 8 months ago

#56 - Add support for PHPUnit 11

Issue - State: closed - Opened by jvalleroy 12 months ago - 2 comments

#55 - Add support for fractional seconds timeout

Pull Request - State: closed - Opened by mvorisek about 2 years ago - 2 comments

#54 - Update readme regarding mysql

Pull Request - State: closed - Opened by marios88 over 2 years ago - 1 comment

#53 - MySQLMutex doesn't work correctly together with Sentry

Issue - State: closed - Opened by eddokloosterman almost 3 years ago - 1 comment

#52 - use php-lock in laravel

Issue - State: closed - Opened by Juang999 about 3 years ago - 2 comments

#51 - Comply with psr/log 3

Pull Request - State: closed - Opened by athos-ribeiro over 3 years ago

#50 - PostgreSQL - Numeric value out of range

Issue - State: closed - Opened by nekulin over 3 years ago - 2 comments

#49 - Allow PSR log 2.0

Pull Request - State: closed - Opened by peldax almost 4 years ago - 4 comments

#48 - #47 fix edge case where the lock is acquired during the deadline

Pull Request - State: closed - Opened by willemstuursma about 4 years ago - 2 comments

#47 - Loop::execute throws TimeoutException even though lock was acquired

Issue - State: closed - Opened by felixkempf about 4 years ago - 4 comments

#46 - Mention cli sapi only support

Pull Request - State: closed - Opened by staabm over 4 years ago

#45 - Add official PHP 8.0 support

Pull Request - State: closed - Opened by mvorisek over 4 years ago - 1 comment

#44 - Allow to test /w DB /w password

Pull Request - State: closed - Opened by mvorisek over 4 years ago - 1 comment

#43 - Add PHPStan

Pull Request - State: closed - Opened by mvorisek over 4 years ago - 2 comments

#42 - Limit max. sleep duration per loop iteration

Pull Request - State: closed - Opened by mvorisek over 4 years ago - 4 comments

#41 - Better RedLock token

Pull Request - State: closed - Opened by mvorisek over 4 years ago - 5 comments

#40 - More lib specific lock prefix

Pull Request - State: closed - Opened by mvorisek over 4 years ago - 6 comments

#39 - Normalize EOL of text files

Pull Request - State: closed - Opened by mvorisek over 4 years ago

#38 - Upgrade to require minimum of PHP 7.2 and PHPUnit 9

Pull Request - State: closed - Opened by willemstuursma over 4 years ago

#37 - Unit test fails with "parallel" extension

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

#36 - PHPRedisMutex add missing type handling

Issue - State: closed - Opened by TheLevti over 5 years ago - 2 comments

#35 - Locked timeout

Pull Request - State: closed - Opened by bstanescu almost 6 years ago - 4 comments

#34 - Code clean up

Pull Request - State: closed - Opened by TheLevti almost 6 years ago

#33 - Code clean up

Pull Request - State: closed - Opened by TheLevti almost 6 years ago - 5 comments

#32 - Improve phpredis support

Pull Request - State: closed - Opened by TheLevti over 6 years ago - 2 comments

#31 - Latest changes to develop

Pull Request - State: closed - Opened by TheLevti over 6 years ago

#30 - Fix PHPRedisMutex tests

Pull Request - State: closed - Opened by Furgas over 6 years ago - 4 comments

#29 - Add ability to retrieve executed code result or exception on unlock error

Pull Request - State: closed - Opened by Furgas over 6 years ago - 5 comments

#27 - Improve distributed locking

Issue - State: closed - Opened by willemstuursma over 6 years ago
Labels: enhancement

#26 - php-lock/lock#25: Drop support for php 5.6 and 7.0

Pull Request - State: closed - Opened by TheLevti over 6 years ago - 5 comments

#25 - Drop support for php 5.6 and 7.0

Issue - State: closed - Opened by TheLevti over 6 years ago - 4 comments

#24 - php-lock/lock#23: Improved double checked locking

Pull Request - State: closed - Opened by TheLevti over 6 years ago - 1 comment

#23 - DoubleCheckedLocking::then no return value

Issue - State: closed - Opened by TheLevti almost 7 years ago - 1 comment

#22 - half of redis server are not available!

Issue - State: closed - Opened by nimaamiri92 almost 7 years ago - 7 comments

#21 - Check if the lock is taken

Issue - State: closed - Opened by rhutanu90 about 7 years ago - 8 comments

#20 - php-lock/lock#19: Added a new exception

Pull Request - State: closed - Opened by TheLevti about 7 years ago - 6 comments

#19 - SpinlockMutex unlock method

Issue - State: closed - Opened by TheLevti about 7 years ago - 7 comments

#18 - Add locking backend for MySQL GET_LOCK() function

Pull Request - State: closed - Opened by willemstuursma about 7 years ago

#17 - Added PgAdvisoryMutex as a backend for PostgreSQL

Pull Request - State: closed - Opened by korotovsky about 7 years ago - 10 comments

#16 - Investigate best locking approach for Redis cluster with Predis sentinel

Issue - State: closed - Opened by willemstuursma over 7 years ago - 3 comments

#15 - Use PHP5.6 style splat operator, fix two typos

Pull Request - State: closed - Opened by willemstuursma over 7 years ago

#14 - Bug fixed: serialize arguments for EVAL command

Pull Request - State: closed - Opened by maestroprog over 7 years ago - 3 comments

#13 - Searching new maintainer

Issue - State: closed - Opened by malkusch over 7 years ago - 10 comments

#12 - [Improvement] Add array of arguments in execution code block in TransactionalMutex

Pull Request - State: closed - Opened by ricoleabricot about 8 years ago - 1 comment

#11 - Nonblocking check for mutex

Issue - State: closed - Opened by segadora about 8 years ago - 1 comment
Labels: enhancement

#10 - Add random_compat and drop seedRandom()

Pull Request - State: closed - Opened by b1rdex over 8 years ago - 4 comments

#9 - RedisMutex unnecessarily generating new tokens

Issue - State: closed - Opened by matt-allan over 8 years ago - 2 comments

#8 - PHPRedisMutex not working

Issue - State: closed - Opened by cattivik66 over 8 years ago - 5 comments

#7 - Use safe random instead of deprecated rand() function

Pull Request - State: closed - Opened by willemstuursma over 8 years ago - 4 comments

#6 - flock with timeout support

Issue - State: closed - Opened by glensc almost 9 years ago - 17 comments
Labels: enhancement

#5 - Update LICENSE

Pull Request - State: closed - Opened by mrferos almost 9 years ago - 2 comments

#4 - Reconsider requiring ATTR_AUTOCOMMIT to be disabled (on MySQL)

Issue - State: closed - Opened by rubenvandeven about 9 years ago - 1 comment

#3 - php 5.4

Issue - State: closed - Opened by solodkiy over 9 years ago - 1 comment

#2 - Typo

Pull Request - State: closed - Opened by glensc almost 10 years ago

#1 - Implement a RedisMutex

Issue - State: closed - Opened by aequasi about 10 years ago - 3 comments
Labels: enhancement