All of lore.kernel.org
 help / color / mirror / Atom feed
* [dizzy 0/7] inotify patchset back-port
@ 2015-04-10 14:57 Alex DAMIAN
  2015-04-10 14:57 ` [dizzy 2/7] cooker/cache/parse: Implement pyinofity based reconfigure Alex DAMIAN
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Alex DAMIAN @ 2015-04-10 14:57 UTC (permalink / raw)
  To: bitbake-devel

From: Alexandru DAMIAN <alexandru.damian@intel.com>


Hello,

This is the backport of the inotify patchset that allows the bitbake
server to read files (configuration and recipes) modified while it is running.

This backport allows proper Toaster experience for Yocto Project 1.7 Dizzy users.

I've tested this patch both functionally and performance-wise, and I could not
find any obvious bugs.

Thank you,
Alex

Alexandru DAMIAN (1):
  cooker: read file watches on server idle

Richard Purdie (6):
  bitbake: Add pyinotify to lib/
  cooker/cache/parse: Implement pyinofity based reconfigure
  cooker: Fix pyinotify handling of ENOENT issues
  cooker: Further optimise pyinotify
  cooker: Improve pyinotify performance
  cooker/server: Fix up 100% CPU usage at idle

 lib/bb/cache.py          |    5 +-
 lib/bb/cooker.py         |   79 +-
 lib/bb/parse/__init__.py |    5 +
 lib/bb/server/process.py |    3 +
 lib/bb/server/xmlrpc.py  |    3 +
 lib/pyinotify.py         | 2416 ++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 2508 insertions(+), 3 deletions(-)
 create mode 100644 lib/pyinotify.py

-- 
1.9.1



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-04-13 13:06 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-10 14:57 [dizzy 0/7] inotify patchset back-port Alex DAMIAN
2015-04-10 14:57 ` [dizzy 2/7] cooker/cache/parse: Implement pyinofity based reconfigure Alex DAMIAN
2015-04-10 14:57 ` [dizzy 3/7] cooker: Fix pyinotify handling of ENOENT issues Alex DAMIAN
2015-04-10 14:57 ` [dizzy 4/7] cooker: Further optimise pyinotify Alex DAMIAN
2015-04-10 14:57 ` [dizzy 5/7] cooker: Improve pyinotify performance Alex DAMIAN
2015-04-10 14:57 ` [dizzy 6/7] cooker: read file watches on server idle Alex DAMIAN
2015-04-10 14:57 ` [dizzy 7/7] cooker/server: Fix up 100% CPU usage at idle Alex DAMIAN
2015-04-10 17:01 ` [dizzy 0/7] inotify patchset back-port akuster808
2015-04-11  1:47 ` akuster808
2015-04-11  2:12 ` akuster808
2015-04-13 13:06   ` Damian, Alexandru

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.