Replies: 13 comments 65 replies
-
Please also make a check of the PHP extension to make sure that at least the 4.0 is used for this driver. |
Beta Was this translation helpful? Give feedback.
-
I am going to get this pulled into my framework, put it to work and add some of my latest changes. Main change is to the Config class, I have removed the proxing to the ClusterOptions, it looked like a good idea at the time, but over complex for documentaion, maintaince etc. I will also added most of the changes from 9.2 |
Beta Was this translation helpful? Give feedback.
-
I'm gonna push some changes to the main repo for the extension mechanism. |
Beta Was this translation helpful? Give feedback.
-
If things work properly: The file is auto-loaded automatically and will register the extension to the Then the CacheManager will be able to automatically discover and load the extension: |
Beta Was this translation helpful? Give feedback.
-
That's why I put a lot of dependencies as "suggest" until now (the require list push was an error). |
Beta Was this translation helpful? Give feedback.
-
For more consitency, extension version will have the same version than Phpfastcache. So technically |
Beta Was this translation helpful? Give feedback.
-
For now I don't know how to make the test suite working for this extension, I need to see if I can reuse the tests lib from Phpfastcache and if I can make a Gitlab Action test suite with Couchbasev4 |
Beta Was this translation helpful? Give feedback.
-
I finally took time to setup the Github Action 🥳 |
Beta Was this translation helpful? Give feedback.
-
I plan to release the 9.2 for both the core and the extension for 10 January, just so you know :P |
Beta Was this translation helpful? Give feedback.
-
I have put in a test thats tests the lockup of the extention, so hopfully if/when Couchbase fixes it, it will flag it up to us. |
Beta Was this translation helpful? Give feedback.
-
@srjlewis what is the compatibility threshold limit of Couchbase v3 ? PHP 8.2 or PHP 8.3 ? |
Beta Was this translation helpful? Give feedback.
-
@srjlewis I made a change that I'd like to bring to your attention: I will make the same mechanism for the all extensions. Since I found a way to make it SEMVER-compliant I will ship all the extensions for the v9.2. This way the changes will remains completely transparent for the developers. |
Beta Was this translation helpful? Give feedback.
-
Follow up of the initial pull request on main Phpfastcache's repository.
Ping @srjlewis srjlewis
Beta Was this translation helpful? Give feedback.
All reactions