1. 25 Sep, 2017 5 commits
  2. 28 Aug, 2017 2 commits
  3. 17 Aug, 2017 4 commits
  4. 16 Jul, 2017 1 commit
  5. 15 Jul, 2017 3 commits
  6. 03 Jul, 2017 2 commits
  7. 24 May, 2017 1 commit
  8. 08 May, 2017 5 commits
  9. 06 May, 2017 2 commits
  10. 16 Apr, 2017 2 commits
    • Daniel Gerhardt's avatar
      Use new session views · 419fef2b
      Daniel Gerhardt authored
      The following replacements have been made:
      * New design document name
          - New view name: (conditions) keys => values
              * Full old view name: (conditions) keys => values
      
      * session/
          - by_courseid: (courseId && sessionType != 'public_pool') courseId => _rev (include_docs)
              * session/by_courseid: (courseId && sessionType != 'public_pool') courseId => doc
          - by_keyword: keyword => _rev (include_docs)
              * session/by_keyword => doc
          - by_lastactivity_for_guests: (sessionType != 'public_pool' && creator.indexOf('Guest') == 0) lastOwnerActivity || creationTime => _rev
              * session/by_last_activity_for_guests: (sessionType != 'public_pool' && creator.indexOf('Guest') == 0) lastOwnerActivity || creationTime => _rev
          - partial_by_ppsubject_name_for_publicpool: (sessionType == 'public_pool') ppSubject, name => partial doc
              * session/public_pool_by_subject: (sessionType == 'public_pool') ppSubject, name => partial doc
          - partial_by_sessiontype_creator_name: sessionType, creator, name => partial doc
              * session/by_creator: (sessionType != 'public_pool') creator, name => partial doc
              * session/public_pool_by_creator: (sessionType == 'public_pool') creator, name => partial doc
      
      The following views have been removed:
      * session/by_id: _id => doc (use all_docs)
      419fef2b
    • Daniel Gerhardt's avatar
      Start next major release iteration · 8337f5ef
      Daniel Gerhardt authored
      8337f5ef
  11. 03 Apr, 2017 3 commits
  12. 28 Mar, 2017 1 commit
  13. 27 Mar, 2017 2 commits
  14. 14 Mar, 2017 4 commits
  15. 13 Feb, 2017 2 commits
  16. 26 Jan, 2017 1 commit
    • Daniel Gerhardt's avatar
      Partition bulk deletes and add error handling · 45b07651
      Daniel Gerhardt authored
      Bulk deletes run by periodic clean ups might fail when run for the first
      time or after and there are a lot of documents accumulated
      
      Lists of documents for deletion are now partitioned into sub lists with
      a maximum of 500 elements using Google Guava.
      45b07651