]> git.evergreen-ils.org Git - working/Evergreen.git/blob - docs/RELEASE_NOTES_NEXT/Cataloging/async-vandelay.adoc
LP#1514085: add to release notes with a server configuration note
[working/Evergreen.git] / docs / RELEASE_NOTES_NEXT / Cataloging / async-vandelay.adoc
1 Asynchronous Vandelay Imports
2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3
4 Vandelay imports are now monitored from the browser client asynchronously,
5 meaning the client requests updates from the server instead of waiting for 
6 the server to respond to the original import request.  This changes allows 
7 for incremental progress updates in the browser client.
8
9 New Database Table
10 ++++++++++++++++++
11
12 This adds a new database table vandelay.session_tracker for tracking
13 in-progress vandelay upload activity.  A new tracker row is added for
14 each of "upload", "enqueue", and "import" actions, linked for a given
15 session by the value stored in the "session_key" field.
16
17 The table tracks other potentially useful data, like the staff member
18 and workstation where the action was performed.
19
20 Upgrade notes
21 +++++++++++++
22 Users of NGINX as a reverse proxy may need to set a suitable
23 `client_max_body_size` value in the NGINX configuration so that large
24 MARC record uploads are not truncated. Note that this would have
25 always been necessary, but since this feature allows larger files
26 to be more reliably queued and imported, the need to set `client_max_body_size`
27 became more apparent.