Samba 4.8 to squish scaling bug that Tridge himself coded in 2009

French government is going large with open source file server, new tweaks will help

By Simon Sharwood


File and print services project Samba will fix a slew of bugs that have made it hard for the project to scale in version 4.8, due in March.

Samba developer Andrew Bartlett yesterday gave a speech at LinuxConfAU, titled Fixing tridge's mistakes: Taking Samba AD to scale, in which he admitted that in 2009 the project’s founding developer, Andrew Tridgell, made a boo-boo by forgetting to enable database locking during reads. The result has been years of difficulty scaling Samba as LDAP rules require that databases be consistent. Unlocked databases meant records could change even as they were being read, with less-than-brilliant scaling the result.

That’ll be fixed now, in part because Bartlett said Samba is now being asked to operate at serious scale. The French Government, he said, plans to migrate whole departments to Samba in the near future.

Samba 4.8 will also address an indexing issue that has slowed the server by up to 30 per cent.

Other looming enhancements include an increase in maximum database size beyond four gigabytes, adding multi-process LDAP to add scale and automated logging.

“We are surprised we got this far without auto-logging,” Bartlett confessed, adding that Samba will soon spit out lovely loads of JSON.

Another tweak will fix a problem that could cause data loss when conducting an in-place upgrade of Samba 4.6 to 4.7.

Bartlett said Samba’s developers are now confident the code’s ready for enterprise use, thanks to the fact that HPE recently came calling with a request to get Samba working again on HP-UX. Bartlett told the conference that request sparked a double-take or two, but that Samba developers are confident they can deliver. ®

Sign up to our NewsletterGet IT in your inbox daily


More from The Register

Australia to build a pirate-proof fence: Brace yourselves, Google

There'll be search engine injunctions aplenty once site-blocking law's approved

Penguins in a sandbox: Google nudges Linux apps toward Chrome OS

While keeping things safe

Australia, US and Japan want Huawei local submarine cable project

'Competition' and 'alternatives' offered to change Papua New Guinea government's mind

Australia, Solomon Islands to ink Huawei-free cable contract today

Spook-driven paranoia? No, it's just friendly competition, honest

Google's not-Linux OS documentation cracks box open at last

'The Book', a first-draft programmer's Fuchsia how-to

Australia's 'snoop minister' wants crypto-busting law probe wound up, proposals back into parliament

Dutton busts out the ol' razzle-dazzle of terrorists, encrypted chat and hand-wringing

Australia to probe Web giants' impact on news, ads, competition

Google, Facebook, named as worthy of inquiry

Australia's national broadband bet shirk: NBN write-down not on the cards – chairman

Switkowski: Write-downs are a financial, not political, decision

Amazon can't or won't collect sales tax in Australia

How much can a koala bear? Aussies forced to shop in inferior Amazon AU

Australia blocks Huawei, ZTE from 5G rollout

Claims network protections are 'ineffective' in 5G. No, really