2017-08-15

back to Announcements

15th August

Dundee: Will, Simon, Jason, June, Balaji, Mark, Dominik, Roger, Helen, Riad, (Jean-Marie, Seb - 14:14)

Remote: Kenny, Josh, Liza, Melissa, Eleanor, Wilma, David, Chris, Emil, Andreas

1. Accepting minutes from [last meeting](https://www-legacy.openmicroscopy.org/site/community/minutes/conference-calls/2017/2017-08-01-tuesday-team-meeting/)

1. Project Timelines (2-3 minutes each)

1. Spaces

1. [Files/Formats](https://trello.com/b/IBHfAIMP/bio-formats-5-x)/[OME Files](https://trello.com/b/WFYWCvoV/ome-files-0-4-0)

- BioFormats release. 5.6.0

- Few PRs open later today to update downstream usage

- Formats meeting this week to discuss next steps

1. [Metadata](https://trello.com/c/XQXwX6jj/6-metadata)

- IDR 4.3 plan. Data ready for releasing but a few bugs still to fix

- Could delay release or just release data but not code?

- Balaji: Notebooks - running on 30 different complexes, looking at genes wrt GO

- PR for IDR py.

1. [OMERO 5.4.0](https://trello.com/b/SiqOu2Bl/omero-540)

- Mark: Petr discovered [security vulnerability for light admins](https://trello.com/c/7xa7ggwp/111-bug-every-light-admin-can-upload-script)

- does *not* affect OMERO 5.3

- light admins could work with official scripts without `WriteScriptRepo`

- now fixed bug and adjusted the test that ought to have checked this

- Mark: performance of [deletion with heavily linked annotations](https://trello.com/c/mfW0N1an/89-poor-performance-when-deleting-many-one-annotation-links)

- severely affects IDR data management workflows

- speculative fixes did not help

- culprit: previous testing suggested Hibernate’s caching

- would like to confirm but difficult to profile server under sufficiently heavy load

- our Hibernate is several years old

- there is reason to expect better from newer Hibernate

- culprit: database trigger for reindexing

- slowest part is a fix for an even worse performance issue

- move to Elasticsearch may make trigger unnecessary

- for 5.4.0 planning a workaround

- 5.3 automatically deleting orphaned comments, etc. makes sense as a default

- find a way to extend server API to block orphan checks enough to return to 5.2 performance

- should be quite feasible

- IDR scripts could then activate workaround as needed

- Mark: [poorer server performance](https://trello.com/c/HvCCqu5z/76-db-writing-performance-testing) under concurrent write operations

- reproducible via concurrent imports or moves

- have not tested concurrent read operations

- suspicious of `_current_admin_privileges` database table

- possibly overengineered when fixing earlier issues with flakiness

- Josh is reviewing the approach

- can try again to aim for transaction-local table entries

- however, Petr found `postgres` processes not consuming much CPU

- plan to profile `ome.security.basic.*` to see if Petr missed any smoking guns

- not yet confidently identified any promising solution

- JRS: longer-term interest to upgrade Hibernate or get 5.4 out?

- Hibernate upgrade likely to take a while

- Dependent on replacing search

- Mark: re: 5.4 blockers: Certain concurrent actions can be slower in 5.4

- Might be able to reduce over-engineering in some places

- Option to add profiling to look for smoking gun

- Other

- Will: Adding tests on existing functionality

- J-m: rolling out testing devspaces

- TBC

1. [Outreach](https://trello.com/b/Da6OAWam/outreach)

- Cambridge December discussion - Gaby to start gdoc for advertising course

- 2 day course - each day independent. Day 2 advanced

- …

1. Other releases/upgrades:

1. Figure & iViewer

- ROI functionality in iViewer. Shape dimensions/stats.

- Some code might need to be moved down to server (new microservice in future)?

- FPBioimage discussion with Michael - e.g. ROI support (cropping)

1. new website

- Seb: No active changes just now

- Secvuln pages migration from old site to new

- Other content & resourses. Movies, Training etc.

- Kenny: site support url redirects. No www.legacy…

1. Sysadmin (current board and recent PRs)

- Trout re-imaging: Issues with disks. Carp (VM) to be replacement

-

1. Glencoe Update: Chris

- Masks support in OMERO.web and pathviewer

- Few existing issues. Colour mapping & display

- Also rendering and handling pngs

- Masks are ‘full image’ in use cases (very large X and Y sizes)

- Tiling of masks needed

- Rendering engine fixes to go into 5.4.0 possibly?

1. AOB (5 mins max - technical discussions should be highlighted to relevant people and rescheduled)

- Upgrade latest git etc (secvuln fix)

back to top