User Tools

Site Tools


access:track2016tasks

This is an old revision of the document!


Story 4 Server Reachitecture

Start 2013-07-08

Task Number Owner Actual Estimate Status Description
3.1 Distributed Lock Manager
3.1.1 3 5 Basic Distributed Lock Manager Implementation
3.1.2 3 Hook DistLocks into GPS Store.
3.2 API
3.2.1 0.25 0.5 Deprecate WorkingTime api methods, remove from C++
3.2.2 0.5 Add time to server response message.
3.2.3 0.5 Use response server time instead of st query in LicenseAPI for AdjustDueDate
3.2.4 1 Merge Windows/GIT C++ API.
3.3 AWS
3.3.1 1 Make AWS template for test VPC system.
3.3.2 3 Test system with new external IPs. CN→IP1,IP2
3.3.3 5 AWS Lambda job prototype
3.3.4 1 Make extended attribute extractor run on Lambda
Total 3 20

Story 5 Server codes, locks, and heads

Start 2016-12-20

Task Number Owner Actual Estimate Status Description
5.1 Dual head management
5.1.1 3 Change shutdown: close incoming, wait for sessions to close, then shutdown
5.1.2 1 Obtain server name from server.props, use in DistLock
5.1.3 2 Add dist lock to track (device file) access will test in single head config first
5.2 Cost Codes
5.2.1 mja 1.5 1 done Create cost code table
5.2.2 mja 4.5 3 done Create ProjectAPI methods, and codecs in Java
5.2.3 mja 2 3 done Create ProjectAPI methods, and codecs in C++
5.2.4 5 Add basic code entry interface in AccessWeb, each project
5.2.5 new 3 Add cost codes to project archive and restore.
5.3 Server Evolution
5.3.0 7 Research push technologies for use in event notification
5.3.1 Add server to client event notification
5.3.2 1 Handle S3 error that pollutes server event logs
5.3.3 3 Improve performance of getTracks()
5.3.4 3 Update to latest NETTY
5.3.4 3 Check other packages for updates
5.3.5 2 Remove ASSN table, preserve API in srver (bwd compat), remove API from actual client API code. Force new apps to change.
Total 6 31

Suspend on 2017-01-05 to work on TrackManager story 8

access/track2016tasks.1483658019.txt.gz · Last modified: 2017/01/05 23:13 by mjallison