MySQL import slow on ext4 Ubuntu Lucid Lynx x64

I’ve faced an issue whive making an SQL import on my Ubuntu Lucid Lynx on my macbook pro 6,2.

To make it working fast you need to disable writing barrier for the ext4 fs :

$ sudo vi /etc/fstab

you’ll see there something like:

/dev/sda3       /   ext4    errors=remount-ro 0 1

Just add there barrier=0 :

/dev/sda3       /               ext4    errors=remount-ro,barrier=0 0       1

and reboot.

After that change my SQL import performed very fast.

AJAX request with Symfony sfBrowser in Lime functional test

Hello Symfonians!
While doing functional tests for my current Symfony application I needed to make AJAX call to one of my project endpoint.
I have found that not Lime or sfBrowser have this ability out of the box.
So if you need to make AJAX request from your Lime functional test you need do the following in your test:
<?php
include(dirname(__FILE__) . '/../../bootstrap/functional.php');

$browser = new sfTestFunctional(new sfBrowser());
$limeTest = $browser->test();

$browser->setHttpHeader("X-Requested-With", "XMLHttpRequest");

$browser->post('/ajax/uri', array('param_name' => 'param_value'))->
with('request')->begin()->
isParameter('module', 'someModule')->
isParameter('action', 'someAction')->
end()->

with('response')->begin()->
isStatusCode(200)->
end();
?>

 

The key point is in the headers, you send to the server:
$browser->setHttpHeader(“X-Requested-With”, “XMLHttpRequest”);