This module provides integration with the igbinary_package for serializing and unserializing cache records.

Using igbinary_serialize and igbinary_unserialize could greatly increase your cache performance especially when there are many (big) records.

This module is currently being used on a single Drupal 7 core with 150+ custom domains.

Benchmark
https://github.com/jbergstroem/instabench

Drupal 8
#839444: Make serializer customizable for Cache\DatabaseBackend

Requirements
PHP Igbinary package

Project Page: http://drupal.org/sandbox/Dustin/1964166
Git Repo: git clone --branch 7.x-1.x http://git.drupal.org/sandbox/Dustin/1964166.git

Reviews
http://drupal.org/node/1972434#comment-7321516

Comments

dustin bons’s picture

Issue summary: View changes

Code tag

dustin bons’s picture

Issue summary: View changes

Added benchmark

dustin bons’s picture

Issue summary: View changes

More info

dustin bons’s picture

Issue summary: View changes

More information

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://ventral.org/pareview/httpgitdrupalorgsandboxDustin1964166git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

markpavlitski’s picture

You've implemented hook_requirements(), however this is an install hook, so it should be defined in igbinary_cache.install rather than in your module file.

Can I also suggest you update your git details in the issue summary with the public details instead. You can find it on your sandbox version control page, if you check the 'Non-maintainer?' box.

markpavlitski’s picture

Issue summary: View changes

Added a review

dustin bons’s picture

Status: Needs work » Needs review

Fixed some coding standards. Still got one warning in the README.txt but changing this one only makes it harder to understand.

PA robot’s picture

Status: Needs review » Closed (duplicate)
Multiple Applications
It appears that there have been multiple project applications opened under your username:

Project 1: http://drupal.org/node/1986148

Project 2: http://drupal.org/node/1974868

As successful completion of the project application process results in the applicant being granted the 'Create Full Projects' permission, there is no need to take multiple applications through the process. Once the first application has been successfully approved, then the applicant can promote other projects without review. Because of this, posting multiple applications is not necessary, and results in additional workload for reviewers ... which in turn results in longer wait times for everyone in the queue. With this in mind, your secondary applications have been marked as 'closed(duplicate)', with only one application left open (chosen at random).

If you prefer that we proceed through this review process with a different application than the one which was left open, then feel free to close the 'open' application as a duplicate, and re-open one of the project applications which had been closed.

I'm a robot and this is an automated message from Project Applications Scraper.

PA robot’s picture

Issue summary: View changes

Changed git repo information to public

avpaderno’s picture

Issue summary: View changes
Related issues: +#1986148: [D7] Mini Panel Reference