working/Evergreen.git
6 years agoLP1844418 Elastic Z39.50 support collab/berick/lp1844418-elastic-ang8
Bill Erickson [Wed, 30 Oct 2019 22:10:23 +0000 (18:10 -0400)]
LP1844418 Elastic Z39.50 support

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP1844418 Tech note about enabling ES via new flag
Bill Erickson [Wed, 30 Oct 2019 21:06:27 +0000 (17:06 -0400)]
LP1844418 Tech note about enabling ES via new flag

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoMerge remote-tracking branch 'origin/master' into collab/berick/lp1844418-elastic...
Bill Erickson [Wed, 30 Oct 2019 20:56:25 +0000 (16:56 -0400)]
Merge remote-tracking branch 'origin/master' into collab/berick/lp1844418-elastic-ang8

6 years agoForward-port 3.4.1 upgrade script
Dan Wells [Tue, 29 Oct 2019 19:40:31 +0000 (15:40 -0400)]
Forward-port 3.4.1 upgrade script

Signed-off-by: Dan Wells <dbw2@calvin.edu>
6 years agoForward-port 3.3.5 upgrade script
Dan Wells [Tue, 29 Oct 2019 19:39:46 +0000 (15:39 -0400)]
Forward-port 3.3.5 upgrade script

Signed-off-by: Dan Wells <dbw2@calvin.edu>
6 years agoForward-port 3.2.10 upgrade script
Dan Wells [Tue, 29 Oct 2019 19:38:39 +0000 (15:38 -0400)]
Forward-port 3.2.10 upgrade script

Signed-off-by: Dan Wells <dbw2@calvin.edu>
6 years agoForward-port 3.1.16 upgrade script
Dan Wells [Tue, 29 Oct 2019 19:37:17 +0000 (15:37 -0400)]
Forward-port 3.1.16 upgrade script

Signed-off-by: Dan Wells <dbw2@calvin.edu>
6 years agoForward port 3.2.8 to 3.2.9 db upgrade script
Jason Stephenson [Wed, 18 Sep 2019 23:16:50 +0000 (19:16 -0400)]
Forward port 3.2.8 to 3.2.9 db upgrade script

Signed-off-by: Jason Stephenson <jason@sigio.com>
6 years agoForward port 3.1.14 to 3.1.15 db upgrade script
Jason Stephenson [Thu, 19 Sep 2019 12:46:12 +0000 (08:46 -0400)]
Forward port 3.1.14 to 3.1.15 db upgrade script

Signed-off-by: Jason Stephenson <jason@sigio.com>
6 years agoDocs: LP1849137 follow-up: add release note
Jane Sandberg [Tue, 29 Oct 2019 19:37:28 +0000 (12:37 -0700)]
Docs: LP1849137 follow-up: add release note

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
6 years agoLP1849137 Patron View hide OPAC header
Bill Erickson [Tue, 29 Oct 2019 18:25:42 +0000 (14:25 -0400)]
LP1849137 Patron View hide OPAC header

Hide the TPAC header (nav links, My Account, etc.) when displaying the
embedded read-only record detail view in the staff catalog Patron View
tab.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
6 years agoLP1849137 Catalog Patron View loading icon
Bill Erickson [Tue, 29 Oct 2019 17:54:26 +0000 (13:54 -0400)]
LP1849137 Catalog Patron View loading icon

Display the usual loading circle icon while the embedded patron view
iframe is loading.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
6 years agoLP1849137 Catalog Patron View embedding improvements
Bill Erickson [Tue, 29 Oct 2019 16:00:25 +0000 (12:00 -0400)]
LP1849137 Catalog Patron View embedding improvements

Adds a readonly record detail view to the OPAC.  This is used by the
Angular catalog Patron View tab to present a version of the OPAC where
all links, buttons, and inputs are disabled.

Dynamically style the height of the embedded iframe to prevent nested
scroll bars in the Patron View.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
6 years agoLP1849137 Staff catalog Patron View tab
Bill Erickson [Mon, 21 Oct 2019 14:41:15 +0000 (10:41 -0400)]
LP1849137 Staff catalog Patron View tab

Adds a tab to the Angular staff catalog record detail page which
displays an embedded display of the patron OPAC view of the record
detail page.  This replaces the View In Catalog button.

The iframe is not linked or tied into the parent Angular app in any way.
It's just an iframe with a source.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
6 years agoLP1830973 Angular 8 org family test spec repair
Bill Erickson [Tue, 22 Oct 2019 17:52:56 +0000 (13:52 -0400)]
LP1830973 Angular 8 org family test spec repair

The test runner does not like that the test expectations are wrapped in
the fixture.whenStable promise.  It reports an error, since no
expectations occur in line with the test:

ERROR: 'Spec 'Component: OrgFamilySelect allows user to turn off
includeDescendants checkbox' has no expectations.'

As the whenStable checks do not appear to be necessary, simply removing
them resolves the issue and allows the tests to succeed.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
6 years agoTranslation updates - po files
Dan Wells [Mon, 28 Oct 2019 15:03:22 +0000 (11:03 -0400)]
Translation updates - po files

Signed-off-by: Dan Wells <dbw2@calvin.edu>
6 years agoTranslation updates - newpot
Dan Wells [Mon, 28 Oct 2019 14:59:21 +0000 (10:59 -0400)]
Translation updates - newpot

Signed-off-by: Dan Wells <dbw2@calvin.edu>
6 years agoDocs: Adding 3.4.1 release notes
Remington Steed [Fri, 25 Oct 2019 18:57:14 +0000 (14:57 -0400)]
Docs: Adding 3.4.1 release notes

The acknowledgements section was built entirely from the git log
"Signed-off-by" lines.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
6 years agoDocs: Add 3.3.5 point release notes
Remington Steed [Fri, 25 Oct 2019 19:49:00 +0000 (15:49 -0400)]
Docs: Add 3.3.5 point release notes

Signed-off-by: Remington Steed <rjs7@calvin.edu>
6 years agoDocs: Add 3.2.10 point release notes
Remington Steed [Fri, 25 Oct 2019 19:20:51 +0000 (15:20 -0400)]
Docs: Add 3.2.10 point release notes

Signed-off-by: Remington Steed <rjs7@calvin.edu>
6 years agoDocs: Add 3.1.16 point release notes
Remington Steed [Fri, 25 Oct 2019 19:28:33 +0000 (15:28 -0400)]
Docs: Add 3.1.16 point release notes

Signed-off-by: Remington Steed <rjs7@calvin.edu>
6 years agoLP#1846038 Remove extra grid refresh from configuration load
Dan Wells [Tue, 22 Oct 2019 14:55:41 +0000 (10:55 -0400)]
LP#1846038 Remove extra grid refresh from configuration load

Bug LP#1790169 added the ability to save sorting configuration, but it
also added an additional grid refresh to the configuration load.  This
breaks grid loading.

The expected flow is for is to first load any existing configuration,
then do the first collect() for the grid.  This refresh() call adds
potentially a second collect() which may run earlier than it should,
and overall does not seem necessary.

To test:

(Make sure you are testing on current master or rel_3_3/3_4, or you
will (like me) hit related bugs which have been fixed.  Also, some
grids (especially circ) do not honor sort for other reasons, so avoid
those for now.)

1) Find a grid which has a typical get() process.  Suggestion would be
a basic auto grid, such as full bill details,
https://localhost/eg/staff/circ/patron/11/bill/43/details .
2) Set a sort value you can see, then *save* the configuration.
3) Before the patch, billing details grid doesn't load.  After patch,
grid loads and still honors the defined sort.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
6 years agoLP1849523 Angular catalog split record batches
Bill Erickson [Wed, 23 Oct 2019 15:37:40 +0000 (11:37 -0400)]
LP1849523 Angular catalog split record batches

The result page of the Angular catalog now fetches the record info in 2
batches.  The first batch is relatively small (currently 5 records) and
allows the results page to start rendering results earlier in the
display process.  The second batch of records, which includes all the
rest of the results, then drops in as they arrive.

Note the first batch of records will be the first 5 results from the
search so the second batch of results can simply be appended and avoid
page shuffling.

Includes thinko fix for batched holds retrieval.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoMerge remote-tracking branch 'origin/master' into collab/berick/lp1844418-elastic...
Bill Erickson [Wed, 23 Oct 2019 18:24:28 +0000 (14:24 -0400)]
Merge remote-tracking branch 'origin/master' into collab/berick/lp1844418-elastic-ang8

6 years agoLP1849523 Ang cat holds batch retrieval
Bill Erickson [Tue, 22 Oct 2019 15:31:14 +0000 (11:31 -0400)]
LP1849523 Ang cat holds batch retrieval

Angular catalog leverages the new batch versions of the bib / metabib
hold counts API to reduce the number of API calls needed per results
page.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP1849523 Batch hold count streaming API
Bill Erickson [Tue, 22 Oct 2019 14:33:27 +0000 (10:33 -0400)]
LP1849523 Batch hold count streaming API

Provides a batch, streaming version of:

open-ils.circ.bre.holds.count.batch
open-ils.circ.mmr.holds.count.batch

Response include the record ID and the count per record.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoStamp upgrade script for LP 1849152
Jason Boyer [Wed, 23 Oct 2019 16:01:15 +0000 (12:01 -0400)]
Stamp upgrade script for LP 1849152

Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
6 years agoloading custom css from library setting
Rogan Hamby [Mon, 21 Oct 2019 16:02:24 +0000 (12:02 -0400)]
loading custom css from library setting

Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
6 years agoLP#1845693: (follow-up) clarify what CHROME_BIN should be set to
Galen Charlton [Wed, 23 Oct 2019 15:45:33 +0000 (11:45 -0400)]
LP#1845693: (follow-up) clarify what CHROME_BIN should be set to

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
6 years agoLP#1849506: Remove "Install latest LTS node from source" docs
Dan Scott [Tue, 22 Oct 2019 21:32:07 +0000 (17:32 -0400)]
LP#1849506: Remove "Install latest LTS node from source" docs

We install specific versions of node using the -developer Makefile
targets; rely on that instead of potentially leading people astray with
the wrong version of node as time marches on.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
6 years agoLP1845693: Test Angular(JS) with modern browsers
Jason Boyer [Tue, 22 Oct 2019 16:51:15 +0000 (12:51 -0400)]
LP1845693: Test Angular(JS) with modern browsers

Rather than using PhantomJS to test Angular(JS),
we can use all supported browsers for the web client.
Currently this is Firefox and Chrom(ium).

Because of the number of dependencies this also
requires that testing is removed from the standard
build instructions and only done in specific testing
environments or on developer machines.

Signed-off-by: Jason Boyer <JBoyer@eoli.info>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
6 years agoLp 1835620: Require some Storage submodules instead of use them
Jason Stephenson [Sun, 7 Jul 2019 11:18:01 +0000 (07:18 -0400)]
Lp 1835620: Require some Storage submodules instead of use them

Switch from "use" to "require" for submodules in OpenILS::Application
::Storage::CDBI and OpenILS::Application::Storage::Driver::Pg.
Circular dependencies and other issues cause the following errors at
compile time for those modules:

Compilation failed in require at
/usr/local/share/perl/5.28.1/OpenILS/Application/Storage/CDBI.pm line
9.

Compilation failed in require at
/usr/local/share/perl/5.26.1/OpenILS/Application/Storage/Driver/Pg.pm
line 15.

Require loads the submodules at run time and does not attempt to
import any methods.  This is the behavior we want, eliminates the
above errors, and everything still works.

Add comments above the required modules explaining why require is
needed and not use.

Enable and reorder all of the tests in Open-ILS/src/perlmods/t/
09-OpenILS-Application-Storage-Driver.t.  Repairing the above issue
also repairs these tests.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
6 years agoLP#1806783 Offline: Non-cataloged item receipt printing
Terran McCanna [Thu, 7 Mar 2019 17:55:46 +0000 (12:55 -0500)]
LP#1806783 Offline: Non-cataloged item receipt printing

When checkout out non-cataloged items in the offline interface,
the receipt will now print 'Non-cataloged item' and the number
of items rather than printing nothing.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
6 years agoLP1844418 Global flag to enable ES for bib-search
Bill Erickson [Wed, 23 Oct 2019 13:31:53 +0000 (09:31 -0400)]
LP1844418 Global flag to enable ES for bib-search

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP1849372 Close all open dialogs on Angular route change
Bill Erickson [Tue, 22 Oct 2019 19:54:13 +0000 (15:54 -0400)]
LP1849372 Close all open dialogs on Angular route change

On all angular route changes, force close any open dialogs, since it
makes little sense for them to persist across interfaces.

To test:

[1] Navigate to Server Administration
[2] Navigate to Age Hold Protection Rule Configuration
[3] Double-click a grid row to open an edit dialog
[4] Click browser back button to return to the Server Admin page
[5] Confirm edit dialog closes once the navigation is complete.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
6 years agoLP#1844720: avoid hard-coded paths in Apache config
Jeff Davis [Thu, 19 Sep 2019 19:51:28 +0000 (12:51 -0700)]
LP#1844720: avoid hard-coded paths in Apache config

Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
6 years agoLP #1765434 Browser refresh closes purchase order
Tiffany Little [Mon, 18 Mar 2019 17:51:03 +0000 (13:51 -0400)]
LP #1765434 Browser refresh closes purchase order

Adds a Refresh button to refresh the iframe in place.

Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
6 years agoLP1825403: Do not Include Tag Owner in Tag
Jason Boyer [Tue, 22 Oct 2019 13:18:29 +0000 (09:18 -0400)]
LP1825403: Do not Include Tag Owner in Tag

Copy tags were accidentally having their owning
location shortname included in the tag values,
this patch allows the owner to be displayed but
not included in the value used.

Signed-off-by: Jason Boyer <jboyer@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
6 years agostripdots and spacedots analyzers
Bill Erickson [Tue, 15 Oct 2019 20:10:56 +0000 (16:10 -0400)]
stripdots and spacedots analyzers

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoadd pubdate to suggested default set
Bill Erickson [Thu, 10 Oct 2019 21:29:08 +0000 (17:29 -0400)]
add pubdate to suggested default set

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoMetarecord constituants search uses ES
Bill Erickson [Thu, 10 Oct 2019 20:52:39 +0000 (16:52 -0400)]
Metarecord constituants search uses ES

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agostatic or dynamic search props based on config
Bill Erickson [Wed, 9 Oct 2019 18:57:55 +0000 (14:57 -0400)]
static or dynamic search props based on config

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agomore in-db field migration
Bill Erickson [Thu, 3 Oct 2019 15:05:29 +0000 (11:05 -0400)]
more in-db field migration

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoMove to in-db field configs
Bill Erickson [Thu, 3 Oct 2019 14:46:39 +0000 (10:46 -0400)]
Move to in-db field configs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agomore dynamic repairs
Bill Erickson [Wed, 2 Oct 2019 19:23:21 +0000 (15:23 -0400)]
more dynamic repairs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agocustom mapping continued; fixes
Bill Erickson [Wed, 2 Oct 2019 18:53:13 +0000 (14:53 -0400)]
custom mapping continued; fixes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoextract metabib fields at populate time
Bill Erickson [Wed, 2 Oct 2019 18:20:45 +0000 (14:20 -0400)]
extract metabib fields at populate time

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoConsolidate bib search index builder
Bill Erickson [Wed, 2 Oct 2019 18:03:32 +0000 (14:03 -0400)]
Consolidate bib search index builder

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoIgnore inactive elastic nodes
Bill Erickson [Tue, 1 Oct 2019 18:45:31 +0000 (14:45 -0400)]
Ignore inactive elastic nodes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoavoid indexing dupe data
Bill Erickson [Mon, 30 Sep 2019 18:17:54 +0000 (14:17 -0400)]
avoid indexing dupe data

This came up when some test records had links to multiple metarecords,
causing the data to double-up on the join to the MR table.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agocustom mapping file repair
Bill Erickson [Fri, 27 Sep 2019 20:33:52 +0000 (16:33 -0400)]
custom mapping file repair

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoAvoid passing non-indexed fields to save disk space
Bill Erickson [Fri, 27 Sep 2019 19:44:34 +0000 (15:44 -0400)]
Avoid passing non-indexed fields to save disk space

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agosupport custom index mappings from file
Bill Erickson [Fri, 27 Sep 2019 17:14:00 +0000 (13:14 -0400)]
support custom index mappings from file

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoSupport metarecord indexing and searching
Bill Erickson [Wed, 25 Sep 2019 20:48:26 +0000 (16:48 -0400)]
Support metarecord indexing and searching

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoSupport metarecord indexing and searching
Bill Erickson [Wed, 25 Sep 2019 18:56:47 +0000 (14:56 -0400)]
Support metarecord indexing and searching

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoSupport metarecord indexing and searching
Bill Erickson [Wed, 25 Sep 2019 18:56:10 +0000 (14:56 -0400)]
Support metarecord indexing and searching

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoSupport bib record transcendance
Bill Erickson [Tue, 24 Sep 2019 15:36:43 +0000 (11:36 -0400)]
Support bib record transcendance

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoLP1840982 Replace troublesome catalog icons
Bill Erickson [Wed, 21 Aug 2019 21:18:09 +0000 (17:18 -0400)]
LP1840982 Replace troublesome catalog icons

Replace 'arrow_right' icon with 'keyboard_arrow_right' (ditto left) in
the Angular catalog holdings maintenance grid.  This resolves an issue
where the 'arrow_right' icon presents with excess padding, causing the
barcode / call number values to appear to be empty in the
'Location/Barcode' column of the holdings grid.

See also LP1830912 for icon padding issues.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agosupport query_string queries from keyword
Bill Erickson [Fri, 20 Sep 2019 16:19:26 +0000 (12:19 -0400)]
support query_string queries from keyword

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agopkey changes continued
Bill Erickson [Thu, 19 Sep 2019 18:38:02 +0000 (14:38 -0400)]
pkey changes continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoindexer batch size fixes
Bill Erickson [Thu, 19 Sep 2019 17:10:23 +0000 (13:10 -0400)]
indexer batch size fixes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoremove bib field primary key, not necessarily unique
Bill Erickson [Wed, 18 Sep 2019 21:44:56 +0000 (17:44 -0400)]
remove bib field primary key, not necessarily unique

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoprevent dynamic mapping; avoid large raw keyword values
Bill Erickson [Wed, 18 Sep 2019 21:13:09 +0000 (17:13 -0400)]
prevent dynamic mapping; avoid large raw keyword values

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoinline init() to avoid cstore startup race condition
Bill Erickson [Wed, 18 Sep 2019 19:57:13 +0000 (15:57 -0400)]
inline init() to avoid cstore startup race condition

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoimplement journal title search
Bill Erickson [Wed, 18 Sep 2019 19:25:32 +0000 (15:25 -0400)]
implement journal title search

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoGlobal flag is part of base context
Bill Erickson [Wed, 18 Sep 2019 16:13:54 +0000 (12:13 -0400)]
Global flag is part of base context

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoexact/prefix leverage new field class indexes
Bill Erickson [Wed, 18 Sep 2019 16:01:25 +0000 (12:01 -0400)]
exact/prefix leverage new field class indexes

No need to fetch the bib fields anymore, since we can use the new meta
indexes for term searches.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoTech notes continued
Bill Erickson [Wed, 18 Sep 2019 14:36:37 +0000 (10:36 -0400)]
Tech notes continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoTech notes continued
Bill Erickson [Wed, 18 Sep 2019 14:33:28 +0000 (10:33 -0400)]
Tech notes continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoTech notes continued
Bill Erickson [Wed, 18 Sep 2019 14:30:03 +0000 (10:30 -0400)]
Tech notes continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoTech notes continued
Bill Erickson [Wed, 18 Sep 2019 14:19:41 +0000 (10:19 -0400)]
Tech notes continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoTech notes continued
Bill Erickson [Tue, 17 Sep 2019 18:56:16 +0000 (14:56 -0400)]
Tech notes continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoElastic integration high-level tech notes
Bill Erickson [Tue, 17 Sep 2019 18:09:12 +0000 (14:09 -0400)]
Elastic integration high-level tech notes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoCopy location filter
Bill Erickson [Tue, 17 Sep 2019 16:20:33 +0000 (12:20 -0400)]
Copy location filter

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoskip browse entry searches
Bill Erickson [Tue, 17 Sep 2019 15:28:37 +0000 (11:28 -0400)]
skip browse entry searches

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agosearch script improvements
Bill Erickson [Mon, 16 Sep 2019 14:34:07 +0000 (10:34 -0400)]
search script improvements

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoexplicit facet field, facet repairs
Bill Erickson [Fri, 13 Sep 2019 21:18:35 +0000 (17:18 -0400)]
explicit facet field, facet repairs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoupdate sample queries for combo fields
Bill Erickson [Fri, 13 Sep 2019 20:11:48 +0000 (16:11 -0400)]
update sample queries for combo fields

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agocreate some query_string shortcuts
Bill Erickson [Fri, 13 Sep 2019 17:21:57 +0000 (13:21 -0400)]
create some query_string shortcuts

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoleverage copy_to for grouped fields
Bill Erickson [Fri, 13 Sep 2019 17:13:30 +0000 (13:13 -0400)]
leverage copy_to for grouped fields

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agofix deprecated imports / uses
Bill Erickson [Thu, 12 Sep 2019 17:41:58 +0000 (13:41 -0400)]
fix deprecated imports / uses

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoquery string runner
Bill Erickson [Thu, 12 Sep 2019 15:37:18 +0000 (11:37 -0400)]
query string runner

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoRename; add utf8 bits
Bill Erickson [Thu, 12 Sep 2019 15:36:07 +0000 (11:36 -0400)]
Rename; add utf8 bits

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoadd more sample searches
Bill Erickson [Wed, 11 Sep 2019 21:30:31 +0000 (17:30 -0400)]
add more sample searches

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoMake text index name more precise
Bill Erickson [Wed, 11 Sep 2019 21:30:03 +0000 (17:30 -0400)]
Make text index name more precise

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoISBN variations sanity checks
Bill Erickson [Wed, 11 Sep 2019 20:32:23 +0000 (16:32 -0400)]
ISBN variations sanity checks

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoRevert "eager global ordinals on facet fields"
Bill Erickson [Wed, 11 Sep 2019 19:01:17 +0000 (15:01 -0400)]
Revert "eager global ordinals on facet fields"

This reverts commit 950f72d935218ef949b70eaee709c03551744a30.

6 years agoremove deprecated code
Bill Erickson [Wed, 11 Sep 2019 17:06:38 +0000 (13:06 -0400)]
remove deprecated code

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoremove deprecated code
Bill Erickson [Wed, 11 Sep 2019 17:02:13 +0000 (13:02 -0400)]
remove deprecated code

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoeager global ordinals on facet fields
Bill Erickson [Wed, 11 Sep 2019 16:46:00 +0000 (12:46 -0400)]
eager global ordinals on facet fields

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoboost and score sorting repairs
Bill Erickson [Wed, 11 Sep 2019 15:58:10 +0000 (11:58 -0400)]
boost and score sorting repairs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoBetter defined node unique constraint
Bill Erickson [Wed, 11 Sep 2019 15:01:53 +0000 (11:01 -0400)]
Better defined node unique constraint

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoIdentifier searches / isbn issn normalizers
Bill Erickson [Tue, 10 Sep 2019 20:03:31 +0000 (16:03 -0400)]
Identifier searches / isbn issn normalizers

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agomisc tidying and docs
Bill Erickson [Mon, 9 Sep 2019 21:15:49 +0000 (17:15 -0400)]
misc tidying and docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agomore docs
Bill Erickson [Mon, 9 Sep 2019 20:39:48 +0000 (16:39 -0400)]
more docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agomore docs, query clensing
Bill Erickson [Mon, 9 Sep 2019 20:06:18 +0000 (16:06 -0400)]
more docs, query clensing

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agomove away from mapper to pure client
Bill Erickson [Mon, 9 Sep 2019 19:24:26 +0000 (15:24 -0400)]
move away from mapper to pure client

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoexact/prefix searches continued
Bill Erickson [Mon, 9 Sep 2019 19:01:43 +0000 (15:01 -0400)]
exact/prefix searches continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoelastic service continued
Bill Erickson [Mon, 9 Sep 2019 16:26:27 +0000 (12:26 -0400)]
elastic service continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
6 years agoelastic-builder / marc search
Bill Erickson [Fri, 6 Sep 2019 22:10:45 +0000 (18:10 -0400)]
elastic-builder / marc search

Signed-off-by: Bill Erickson <berickxx@gmail.com>