PHPNews

New Date/Time Support in MongoDB

Written by Derick Rethans - Published on Derick Rethans' blog'
Aggregated on Tuesday August 15, 2017 - Permalink

New Date/Time Support in MongoDB London, UK Tuesday, August 15th 2017, 10:22 BST Updated on Friday, October 13th 2017: Reflects changes made since MongoDB 3.5.12 — this now documents the state as of version MongoDB 3.6.0-rc0 . In the past few months I have been working on adding time zone support to MongoDB's …

Continue reading »


Detecting Problems With -fsanitize

Written by Derick Rethans - Published on Derick Rethans' blog'
Aggregated on Friday July 21, 2017 - Permalink

Detecting Problems With -fsanitize London, UK Friday, July 21st 2017, 09:44 BST In the past few months I have been working on adding time zone support to MongoDB's Aggregation Framework . This support brings in the timelib library that is also used in PHP and HHVM to do time zone calculations. One of the stages in our workflow before we commit …

Continue reading »


HHVM and MongoDB

Written by Derick Rethans - Published on Derick Rethans' blog'
Aggregated on Thursday May 25, 2017 - Permalink

HHVM and MongoDB London, UK Thursday, May 25th 2017, 11:19 EDT At the start of 2015 we began work on an HHVM driver for MongoDB, as part of our project to renew our PHP driver. Back then, HHVM was in its ascendancy and outperforming PHP 5.6 two to one. With such a huge performance difference it was reasonable to assume that many users would be …

Continue reading »


15 years of Xdebug

Written by Derick Rethans - Published on Derick Rethans' blog'
Aggregated on Tuesday May 9, 2017 - Permalink

15 years of Xdebug London, UK Tuesday, May 9th 2017, 14:00 BST This article was going to be about some upcoming features in the 2.6 release. Or rather, I was hoping to announce at least a beta release of Xdebug 2.6. Unfortunately, I couldn't find enough time to work on all the issues that I wanted, although I've made a little progress. What …

Continue reading »


Good Bye PHP 5

Written by Derick Rethans - Published on Derick Rethans' blog'
Aggregated on Wednesday January 11, 2017 - Permalink

Good Bye PHP 5 London, UK Wednesday, January 11th 2017, 09:44 GMT A few days ago I merged a patch into Xdebug that removes support for PHP 5 in Xdebug's master branch on GitHub . Maintaining PHP 5 and PHP 7 support in one code base is not particularly easy, and even more complicated for something like Xdebug, with its deep interactions with PHP's …

Continue reading »


Natural Language Sorting with MongoDB 3.4

Written by Derick Rethans - Published on Derick Rethans' blog'
Aggregated on Friday December 16, 2016 - Permalink

Natural Language Sorting with MongoDB 3.4 London, UK Friday, December 16th 2016, 11:51 GMT Arranging English words in order is simple—most of the time. You simply arrange them in alphabetical order. Sorting a set of German words, or French words with all of their accents, or Chinese with their different characters is a lot harder than it looks. …

Continue reading »