Excited for an overhaul. Something brought up in discussions with other PHP devs, is the need to separate each class into it's own file. Also, separating out the actual transport logic would be a good move.
And yes, 5.3+ minimum would be a good step forward. Anyone on 5.2 could just stick with the current client if they're intent on 5.2. No need to ignore 5.3 features or bloat the client due to supporting 5.2 *and* 5.3. * <http://www.loomlearning.com/> Jonathan Langevin Systems Administrator Loom Inc. Wilmington, NC: (910) 241-0433 - [email protected] - www.loomlearning.com - Skype: intel352 * On Wed, Sep 14, 2011 at 10:23 AM, Kev Burns <[email protected]> wrote: > > Riak 1.0 is coming soon. > Now would be a good time to overhaul the PHP client. > > Goals > > - Add support for Protocol Buffers > - Add support for new Riak 1.0 features (2i, pr, pw, client_id, etc) > - Add performance benchmarks > - Improve network performance > - Improve tests > - Add support for streaming results > - Add automatic read-before-write > - Add support for retries and sibling resolution > - Discourage expensive operations by throwing warnings > > I also think it's time the client required PHP 5.3+ > > - Namespacing for better class organization > - Late static binding for looser coupling and greater extensibility > - Anonymous functions for inline retries and sibling resolution > > Is there anyone using PHP 5.2 in production with Riak that hasn't upgraded > to PHP 5.3? > > > - Kev > > _______________________________________________ > riak-users mailing list > [email protected] > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > >
_______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
