Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hotfix/100 improve performance qoh calculation #166

Closed
wants to merge 144 commits into from

Commits on Nov 14, 2016

  1. #100 introduced SQL script and quartz job that will be used to popula…

    …te inventory_item_summary table
    jmiranda committed Nov 14, 2016
    Configuration menu
    Copy the full SHA
    20f6d50 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2016

  1. Configuration menu
    Copy the full SHA
    b4f10f5 View commit details
    Browse the repository at this point in the history
  2. Allow admins to configure whether quartz jobs are enabled or disabled…

    … (and how often they are to be executed)
    jmiranda committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    54d7b8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be427d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7c838d View commit details
    Browse the repository at this point in the history
  5. #100 Added domain class so we can use GORM/HQL to query and manage th…

    …e current QoH values
    jmiranda committed Nov 16, 2016
    Configuration menu
    Copy the full SHA
    ac56b12 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    49c1ed3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0725f4a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b505284 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9a061e6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e3e330c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7549468 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c3bd7f9 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2016

  1. #100 more improvements to the dashboard widgets as well as some of th…

    …e listing pages that are linked from the dashboard
    jmiranda committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    24df688 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c34f893 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63f7b41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f123ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b402d72 View commit details
    Browse the repository at this point in the history
  6. #100 deprecated method that was being used to calculate QoH of all pr…

    …oducts stocked at a location in favor of summary table query
    jmiranda committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    13e3590 View commit details
    Browse the repository at this point in the history
  7. #100 more dashboard cleanup

    jmiranda committed Nov 17, 2016
    Configuration menu
    Copy the full SHA
    75fd70e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    57268d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2016

  1. #100 Changed cron expression for the build summary tables job but it'…

    …s still running every hour rather than every five minutes
    jmiranda committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    5b7fd48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3fab2c View commit details
    Browse the repository at this point in the history
  3. #100 fixed bug with cron expression used by build summary tables job …

    …(does not fix the "every 5 minutes" vs "every hour" issue though)
    jmiranda committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    b12600d View commit details
    Browse the repository at this point in the history
  4. #100 fixed multiple bugs with the summary table build script and quer…

    …ies used to pull data from the summary table
    jmiranda committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    ab3f3b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a40e03a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    54ddbd0 View commit details
    Browse the repository at this point in the history
  7. allow users to see stock card for products that are marked as not sup…

    …ported (NOT_SUPPORTED, NON_INVENTORY) and show the status more prominently in the product summary
    jmiranda committed Nov 18, 2016
    Configuration menu
    Copy the full SHA
    36a0e4d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    78ab79d View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2016

  1. Added a liquibase changeset for the unique index on the inventory ite…

    …m summary table (and removed ADD INDEX from script) to prevent "too many indexes" error
    jmiranda committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    5fa1e40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18aa098 View commit details
    Browse the repository at this point in the history
  3. changed delay for global search autocomplete to allow previous reques…

    …ts to complete before sending new requests
    jmiranda committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    ffc68e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f476dec View commit details
    Browse the repository at this point in the history
  5. #100 changed how QoH values are queried within several components (e.…

    …g. fast movers, global search, and requisition pages)
    jmiranda committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    ff20ee0 View commit details
    Browse the repository at this point in the history
  6. removed unnecessary import

    jmiranda committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    64f4834 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e004fb7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94557d6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7ab023e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a755bd0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9075c64 View commit details
    Browse the repository at this point in the history
  12. bumped app version to 0.7.14

    jmiranda committed Nov 21, 2016
    Configuration menu
    Copy the full SHA
    fecc9f8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    554ab23 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2016

  1. Configuration menu
    Copy the full SHA
    abd159f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cea9736 View commit details
    Browse the repository at this point in the history
  3. #100 cached all dashboard data responses by default and changed defau…

    …lt date range to "last 7 days" (from 30)
    jmiranda committed Nov 22, 2016
    Configuration menu
    Copy the full SHA
    6338373 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dde371b View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2016

  1. removed unnecessary columns from summary tables to improve performanc…

    …e (improved by ~15 seconds)
    jmiranda committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    57ca506 View commit details
    Browse the repository at this point in the history
  2. fixed bug that occurs when saving inventory item snapshot records, tw…

    …eaked number of records for each batch update, and truncated tables every time the calculate quantity job is executed
    jmiranda committed Nov 23, 2016
    Configuration menu
    Copy the full SHA
    9509a12 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2016

  1. Configuration menu
    Copy the full SHA
    a6b4aac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a3270e View commit details
    Browse the repository at this point in the history
  3. fixed bug related to caching fast movers; separated rebuild summary /…

    … snapshot tables into seperate links
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    296dc5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac48895 View commit details
    Browse the repository at this point in the history
  5. #100 dramatically improved the rebuilding of snapshot tables by batch…

    …ing the insert statement
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    21b90dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4106db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    170473c View commit details
    Browse the repository at this point in the history
  8. #100 introduced SQL script and quartz job that will be used to popula…

    …te inventory_item_summary table
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    d4e5ea8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b69c2b8 View commit details
    Browse the repository at this point in the history
  10. Allow admins to configure whether quartz jobs are enabled or disabled…

    … (and how often they are to be executed)
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    18122b0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bfebd30 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    909b597 View commit details
    Browse the repository at this point in the history
  13. #100 Added domain class so we can use GORM/HQL to query and manage th…

    …e current QoH values
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    02acfd9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    960e175 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a9dfe4c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c8160e3 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    789264f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    02c5f54 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    838eb9e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    be2f572 View commit details
    Browse the repository at this point in the history
  21. #100 more improvements to the dashboard widgets as well as some of th…

    …e listing pages that are linked from the dashboard
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    5ddffe2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    cc25f21 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    96552a0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2b9c1b0 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e6491ae View commit details
    Browse the repository at this point in the history
  26. #100 deprecated method that was being used to calculate QoH of all pr…

    …oducts stocked at a location in favor of summary table query
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    16279d5 View commit details
    Browse the repository at this point in the history
  27. #100 more dashboard cleanup

    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    8222420 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    fc28e06 View commit details
    Browse the repository at this point in the history
  29. #100 Changed cron expression for the build summary tables job but it'…

    …s still running every hour rather than every five minutes
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    b14feae View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    2160a64 View commit details
    Browse the repository at this point in the history
  31. #100 fixed bug with cron expression used by build summary tables job …

    …(does not fix the "every 5 minutes" vs "every hour" issue though)
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    a3824df View commit details
    Browse the repository at this point in the history
  32. #100 fixed multiple bugs with the summary table build script and quer…

    …ies used to pull data from the summary table
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    4022402 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2ca9594 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    4419942 View commit details
    Browse the repository at this point in the history
  35. allow users to see stock card for products that are marked as not sup…

    …ported (NOT_SUPPORTED, NON_INVENTORY) and show the status more prominently in the product summary
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    3280ca2 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    ada0590 View commit details
    Browse the repository at this point in the history
  37. Added a liquibase changeset for the unique index on the inventory ite…

    …m summary table (and removed ADD INDEX from script) to prevent "too many indexes" error
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    0ec4d87 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    5e3bd3d View commit details
    Browse the repository at this point in the history
  39. changed delay for global search autocomplete to allow previous reques…

    …ts to complete before sending new requests
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    e2edbb9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    22950ee View commit details
    Browse the repository at this point in the history
  41. #100 changed how QoH values are queried within several components (e.…

    …g. fast movers, global search, and requisition pages)
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    6a4a000 View commit details
    Browse the repository at this point in the history
  42. removed unnecessary import

    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    2959727 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    a70cf31 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    8a66a66 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    23b689f View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    5415c0b View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    7699139 View commit details
    Browse the repository at this point in the history
  48. bumped app version to 0.7.14

    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    c27c203 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    20ea397 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    2986d94 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    5c25782 View commit details
    Browse the repository at this point in the history
  52. #100 cached all dashboard data responses by default and changed defau…

    …lt date range to "last 7 days" (from 30)
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    c043909 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    99d564d View commit details
    Browse the repository at this point in the history
  54. removed unnecessary columns from summary tables to improve performanc…

    …e (improved by ~15 seconds)
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    1fd5ec9 View commit details
    Browse the repository at this point in the history
  55. fixed bug that occurs when saving inventory item snapshot records, tw…

    …eaked number of records for each batch update, and truncated tables every time the calculate quantity job is executed
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    81f8318 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    df57e09 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3bd7afe View commit details
    Browse the repository at this point in the history
  58. fixed bug related to caching fast movers; separated rebuild summary /…

    … snapshot tables into seperate links
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    8c46f5b View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    98d4192 View commit details
    Browse the repository at this point in the history
  60. #100 dramatically improved the rebuilding of snapshot tables by batch…

    …ing the insert statement
    jmiranda committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    af64b3f View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    57d5329 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    9a877da View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    0e6c32e View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2017

  1. improve UI consistency by stretching all text fields to max width; dr…

    …amatically improved filters on list pages
    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    547db83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0ce500 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b84b789 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49266be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e65348 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f954eee View commit details
    Browse the repository at this point in the history
  7. fixed several bugs with Purchase Order feature (e.g. ability to impor…

    …t PO line items) as well as some UI improvements
    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    fdb1f18 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9db8efd View commit details
    Browse the repository at this point in the history
  9. minor UI improvements

    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    1c9e35c View commit details
    Browse the repository at this point in the history
  10. fixed bug when receiving against PO where datetime was set to midnigh…

    …t due to use of jquery datepicker
    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    6397a17 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6183306 View commit details
    Browse the repository at this point in the history
  12. updated message properties

    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    30ffaaf View commit details
    Browse the repository at this point in the history
  13. minor config changes

    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    f042a7f View commit details
    Browse the repository at this point in the history
  14. added unique constraint on inventory level (product and inventory mus…

    …t be unique); fixes bug with the new inventory report on the dashboard reporting higher $ amounts due to duplicate inventory levels
    jmiranda committed Feb 11, 2017
    Configuration menu
    Copy the full SHA
    28ee2f5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ac7778f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    08dbfa9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0874e58 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4cd7f0f View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Configuration menu
    Copy the full SHA
    fea66d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2fdb25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    127d0de View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2017

  1. Configuration menu
    Copy the full SHA
    e20e326 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2017

  1. Configuration menu
    Copy the full SHA
    a24cf98 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2017

  1. Configuration menu
    Copy the full SHA
    abdd752 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    513368d View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. Configuration menu
    Copy the full SHA
    ab38137 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    429a1ad View commit details
    Browse the repository at this point in the history
  3. Minor code cleanup

    jmiranda committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    8dfd8ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    852f362 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03cd681 View commit details
    Browse the repository at this point in the history
  6. Minor UI improvements for the report details page associated with the…

    … new summary dashboard widgets
    jmiranda committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    ddef80c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2017

  1. Configuration menu
    Copy the full SHA
    35da606 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. Configuration menu
    Copy the full SHA
    ee00cbc View commit details
    Browse the repository at this point in the history