1. 14 Feb, 2008 1 commit
  2. 22 Dec, 2007 1 commit
  3. 05 Dec, 2007 1 commit
  4. 12 Aug, 2007 1 commit
  5. 23 Jul, 2007 1 commit
  6. 25 May, 2007 1 commit
  7. 27 Apr, 2007 1 commit
  8. 27 Mar, 2007 1 commit
  9. 04 Dec, 2006 1 commit
  10. 11 Nov, 2006 1 commit
  11. 07 Nov, 2006 1 commit
  12. 25 Oct, 2006 1 commit
  13. 24 Oct, 2006 1 commit
  14. 31 Aug, 2006 1 commit
  15. 21 Aug, 2006 1 commit
  16. 18 Aug, 2006 1 commit
  17. 16 Aug, 2006 1 commit
  18. 07 May, 2006 1 commit
  19. 11 Apr, 2006 1 commit
  20. 20 Feb, 2006 1 commit
  21. 17 Feb, 2006 1 commit
  22. 10 Feb, 2006 1 commit
  23. 21 Jan, 2006 1 commit
  24. 31 Dec, 2005 1 commit
  25. 28 Oct, 2005 1 commit
  26. 25 Aug, 2005 1 commit
  27. 10 Aug, 2005 1 commit
  28. 22 Jun, 2005 1 commit
  29. 07 May, 2005 1 commit
    • Dries's avatar
      - User module improvements: added an 'access' column to the users-table to · 39d0fe9a
      Dries authored
        keep track of the user's last access. In turn, this allowed me to:
      
        1. Optimize the "Who's online" block.  On drupal.org, the "Who's online"
           block requires 32 SQL queries.  With this patch, only 2 queries are
           left (eliminated 30 SQL queries), and one of the two remaining queries
           became appr. 20 times faster.
      
        2. Correct the "Last access" column in the user administration overview
           table.  The presented data was not accurate, which led to the column
           being removed.  You can now sort users by 'last access'.
      39d0fe9a
  30. 11 Apr, 2005 1 commit
    • Dries's avatar
      - Patch #19298 by Jeremy: loose caching! · e3d62d90
      Dries authored
      Drupal's existing caching mechanism doesn't perform well on highly dynamic websites in which the cache is flushed frequently. One example is a site that is under attack by a spambot that is posting spam comments every few seconds, causing all cached pages to be flushed every few seconds.  Loose caching immediately flushes the cache only for specific users who have modified cached data (whether or not they are logged in), delaying the flushing of data for other users by several minutes.
      
      (I rewrote the help text a bit and made minor changes to the code comments.)
      e3d62d90
  31. 01 Mar, 2005 2 commits
  32. 28 Feb, 2005 1 commit
  33. 10 Jan, 2005 2 commits
    • Dries's avatar
      · f4132656
      Dries authored
      - Patch #15399 by adschar: fixed PHP5 error when a new session is inserted into the session table. (Better fix.)
      f4132656
    • Dries's avatar
      · 2e5f82c1
      Dries authored
      - Patch #15399 by adschar: fixed PHP5 error when a new session is inserted into the session table.
      2e5f82c1
  34. 07 Nov, 2004 1 commit
    • Dries's avatar
      · f01bd675
      Dries authored
      - Performance improvement: made 'sid' the primary key of the sessions table.
        That should improve performance of session handling as well improve
        performance of the "Who's online"-block.  Drupal.org's sessions table
        contains appr. 40.000 sessions on a slow day and rendering the "Who's
        online"-block became a performance bottleneck.
      
        This change has yet to be tested on a busy site so things might go wrong.
      f01bd675
  35. 21 Aug, 2004 1 commit
    • Dries's avatar
      - Patch by JonBob: for consistency and readability, add brief descriptions of... · 94e30bf7
      Dries authored
      - Patch by JonBob: for consistency and readability, add brief descriptions of each source file inside the @file comment block at the head of the file. This helps with Doxygen indexing, and also allows neophytes to see what a file does immediately on opening the source, regardless of the organization of the hooks.
      94e30bf7
  36. 10 May, 2004 1 commit
    • Dries's avatar
      · 1ad9afb8
      Dries authored
      - Added support for multiple user roles.  Patch by Jim Hriggs.
      1ad9afb8
  37. 17 Jan, 2004 1 commit
    • Dries's avatar
      · 51f4693c
      Dries authored
      - Fixed bug in session query that prevented sessions to work on PostgreSQL.
        Patch by Adrian.
      51f4693c
  38. 13 Jan, 2004 1 commit
    • Dries's avatar
      · eee72bfa
      Dries authored
      - Patch 4859: new drupal_unpack() consolidates duplicate code and makes it
        easy to show avatars next to nodes and comments.  Patch by Moshe.  As a
        showcase, maybe Xtemplate should have an option to enable/disable avatars?
      eee72bfa