Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #10540 Fix regex expression to match the first occurence of a date
    Infos
    #10540
    Omar R Zavala (eomarza)
    2017-08-11 17:10
    2017-08-09 16:04
    10789
    Details
    Fix regex expression to match the first occurence of a date
    Problem:
    ../Svn/Logs/Parser.php has a regular expression that matches the "url " group as a "date", then tuleap-svn-log-parser fails whit the following error:

    Aug 04 21:16:24 eselivm2v1428l.lmera.ericsson.se systemd[1]: Started SVN Logs Parser Service.
    Aug 04 21:16:24 eselivm2v1428l.lmera.ericsson.se svn_stats_to_db.php[19432]: *** ERROR: DateTime::__construct(): Failed to parse time string (VHA) at position 0 (V): The timezone could not be found in the database

    This is because the url contains [] characters, ex.

    150.132.181.140 - ewenzye [03/Aug/2017:04:33:32 +0200] /svnplugin/ses/ses-document/!svn/rvr/7368/solution/2017/MRD/21117 [VHA] Clean up eSIM subscription from customer care API 207 "get-dir /solution/2017/MRD/21117%20%5BVHA%5D%20Clean%20up%20eSIM%20subscription%20from%20customer%20care%20API/ r7368 text"

    and the parser recognizes the date as

    [03/Aug/2017:04:33:32 +0200] /svnplugin/ses/ses-document/!svn/rvr/7368/solution/2017/MRD/21117 [VHA]
    SCM/Subversion
    9.9
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    Closed
    2017-08-11
    Attachments
    Empty
    References
    Referenced by request #10540

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2017-08-11 17:10
    Thank you for contribution! Welcome into the Tuleap contributors group :)


    gerrit #9215 integrated into Tuleap 9.10.99.106.

    • Status changed from New to Closed
    • Connected artifacts
    • Close date set to 2017-08-11