Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #2909 (closed)

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

Table services may should participate in user session

Reported by: jamoore Owned by: jamoore
Priority: major Milestone: OMERO-Beta4.2.1
Component: Services Version: n.a.
Keywords: n.a. Cc:
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: 2010-09-09 (16)

Description

A newly created table service may should be aware of and make use of the users session.

Originally, the table services (as opposed to the tables service) was designed to have multiple users accessing it simultaneously. However, if the HdfStorage object is handling the locking at that level, then the service can be per user-session in order to more easily query/modify the database.

See #2098

Change History (4)

comment:1 Changed 14 years ago by jmoore

  • Milestone changed from Unscheduled to OMERO-Beta4.2.1
  • Sprint set to 2010-09-09 (16)
  • Status changed from new to assigned

comment:2 Changed 14 years ago by jmoore

(In [8114]) Partially saving files after modification in OmeroTables (See #2908, #2909, #2910)

Though this calls saves on tables.close(), based on the group settings the service may not have sufficient permissions (even as root) to do so.

comment:3 Changed 14 years ago by jmoore

  • Resolution set to fixed
  • Status changed from assigned to closed

Changeset [8115] by jmoore

Table instances now use user sessions (Fix #2908, #2909)

comment:4 Changed 14 years ago by jmoore

(In [8194]) Fixing API changes in servants.py test from r8115 (See #2908, #2909)

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.65792 sec.)

We're Hiring!