Skip to content
Snippets Groups Projects
  1. May 21, 2013
  2. Mar 28, 2013
    • Fons Rademakers's avatar
      From Lifeng Sun: · 2f98a6a8
      Fons Rademakers authored
      The attached patchset fixes a bunch of typo in the source:
      0001-succes-success.patch
      0002-preceed-preced.patch
      0003-informations-information.patch
      0004-childs-children.patch
      0005-avaliable-available.patch
      0006-writeable-writable.patch
      0007-comand-command.patch
      0008-unkown-unknown.patch
      0009-wierd-weird.patch
      0010-wheter-whether.patch
      0011-unecessary-unnecessary.patch
      0012-splitted-split.patch
      0013-registerd-registered.patch
      0014-recieve-receive.patch
      0015-processsing-processing.patch
      0016-ouput-output.patch
      0017-mutiple-multiple.patch
      0018-lenght-length.patch
      0019-interupted-interrupted.patch
      0020-independant-independent.patch
      0021-inconsistant-inconsistent.patch
      0022-expresion-expression.patch
      0023-explicitely-explicitly.patch
      0024-enviroment-environment.patch
      0025-deafult-default.patch
      0026-continous-continuous.patch
      0027-completly-completely.patch
      0028-commited-committed.patch
      0029-choosen-chosen.patch
      0030-backgroud-background.patch
      0031-auxilliary-auxiliary.patch
      0032-authentification-authentication.patch
      0033-appropiate-appropriate.patch
      0034-an-other-another.patch
      0035-environement-environment.patch
      0036-targetting-targeting.patch
      0037-suppported-supported.patch
      0038-paramater-parameter.patch
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@48992 27541ba8-7e3a-0410-8455-c3a389f83636
      2f98a6a8
  3. Mar 17, 2013
  4. Mar 07, 2013
  5. Mar 06, 2013
    • Fons Rademakers's avatar
      From Liviu Valsam: · 6316b67f
      Fons Rademakers authored
      I'm working in the CERN openlab team and I've recently managed to get
      ROOT cross-compiled on an Intel Xeon server system for the Intel Xeon Phi
      coprocessor, more specifically the Knights Corner card using Intel's Many
      Integrated Cores architecture.
      
      I will also quickly describe my changes:
      - Currently the officially supported compiler for getting software compiled
        for the Xeon Phi is ICC, so I have included support only for ICC, for now.
        In case there will be good MIC support in mainstream gcc in the future I
        could then add a profile for it as well. I have tested my cross-compilation
        changes using Intel Composer XE 2013 Update 1 (version 13.0.1.117,
        build 20121010).
      - The Knights Corner architecture is internally known as k1om so I've defined
        a new architecture with the name linuxx8664k1omicc, using linuxx8664icc
        as a base and adding the MIC specific bits.
      - The platform I've defined as "linux-k1om".
      - Inside the config/Makefile.linuxx8664k1omicc file I've added a MICFLAGS 
        variable containing the MIC specific compilation flag (that's used in
        other places as well).
      - In the configure script I've added a section for linuxx8664k1om*, disabling
        those pieces that can't be cross-compiled (as in the case of iOS).
      
      The configure step I've performed using the following command: 
      "./configure linuxx8664k1omicc --enable-roofit --enable-minuit2
       --with-thread-libdir=/usr/linux-k1om-4.7/linux-k1om/usr/lib64/
       --enable-builtin-zlib". /usr/linux-k1om-4.7/linux-k1om/usr/lib64/
      contains the MIC specific libraries (including libpthread*) distributed
      together with the MIC software stack. By not using the --with-thread-libdir
      flag pointing to the proper MIC pthread lib location makes the compilation
      fail with the following error:
       #error "No Thread Local Storage (TLS) technology for this platform specified."
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@48833 27541ba8-7e3a-0410-8455-c3a389f83636
      6316b67f
    • Fons Rademakers's avatar
      From Gerri: · c3cb7bfb
      Fons Rademakers authored
      This patch adds support for XrootD 3.3.1 (out today) and higher. It
      disables xrootd if the version is 3.3.0 (missing headers).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@48830 27541ba8-7e3a-0410-8455-c3a389f83636
      c3cb7bfb
  6. Feb 25, 2013
  7. Feb 08, 2013
  8. Jan 30, 2013
    • Fons Rademakers's avatar
      From Gerri: · 6725d6f5
      Fons Rademakers authored
      In xpdtest.cxx :
       - Use different technique for time outs
       - Add switch '-T timeout' contro the timeout value during connection
         or ping attempts (value in seconds)
       - Add switch '-p pidfile' to communicate the location of the process
         pid file; if this is defined, an existence check of the process is
         done before any other test
       - Add switch '-v' to set gDebug=1 where relevant
       - Make sure that the check for the esistence of the sandbox dir is only
         done when required, i.e. when the required test type is 2.
      
      In man1/xpdtest.1:
       - Document new switches
      
      In setxrd.sh:
       - Fix issue on zsh (see Savannah #99744)
      
      In installXrootd.sh
       - Set default version 3.2.7
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@48439 27541ba8-7e3a-0410-8455-c3a389f83636
      6725d6f5
  9. Jan 23, 2013
    • Fons Rademakers's avatar
      From Fabio Hernandez: · 507f7cb7
      Fons Rademakers authored
      The enclosed patch includes a new class and some modifications to existing
      classes. The new class TS3WebFile is an extension of TWebFile and belongs
      to the net module. I deliberately did not modify the existing TAS3File.
      I think that the name TS3WebFile reflects better the fact that this solution
      is intended to be generic to several S3 servers and not limited to Amazon's,
      in addition to the fact that it actually extends the capabilities of TWebFile.
      
      Compared to the current support of S3 in ROOT (basically the class TAS3File),
      the modifications in this patch include the improvements below:
      
       - add support for using HTTPS : you can use different schemas for specifying
         the underlying transport protocol to use "s3:", "s3http:", "s3https:" 
         ["s3" uses HTTPS]. The current schema, namely "as3:", is supported for
         backwards compatibility.
       - extend support for other S3 service providers that do not offer the
         virtual hosting functionality (currently only Amazon offers this)
       - support the possibility of specifying user credentials on a per-file
         basis or for all S3 files via environment variables
       - honor the "NOPROXY" option when specified in the constructor
       - exploit the capability of the S3 file server to provide partial
         content responses to multi-range HTTP requests
      
      Here are some examples of usages from the end user perspective:
      
         TFile* f = TFile::Open("s3://s3.amazonaws.com/mybucket/path/to/my/file", "AUTH=<accessKey>:<secretKey> NOPROXY")
         TFile* f = TFile::Open("s3://s3.amazonaws.com/mybucket/path/to/my/file")   // Uses environmental variables for retrieving credentials
      
      Limitations:
      
       - we cannot efficiently detect that a S3 server is able to respond to
         multi-range HTTP GET requests. Some servers, such as Amazon's, respond
         to such kind of requests with the whole file contents. Other servers,
         such as Huawei's, respond with the exact partial content requested.
         Therefore, I added the possibility of configuring the behavior via the
         ROOT configuration file: the identity of the servers known to correctly
         support multi-range requests is configurable. If the server is known to
         support this feature, ROOT will send multi-range requests, otherwise it
         will issue multiple single-range GET requests, which is also the default
         behavior. 
       - currently the virtual host syntax
            "s3://mybucket.s3.amazonaws.com/path/to/my/file"
         is not supported but can be added if this is considered useful
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@48397 27541ba8-7e3a-0410-8455-c3a389f83636
      507f7cb7
  10. Dec 10, 2012
  11. Dec 09, 2012
    • Fons Rademakers's avatar
      Here we go: · d2bfd6c7
      Fons Rademakers authored
      - Remove CINT
      - Update configure to not have CINT references
      - Update Makefile to not have CINT references
      - Remove all references to G__BIT_xxxx
      More cleaning in next rounds.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@47939 27541ba8-7e3a-0410-8455-c3a389f83636
      d2bfd6c7
  12. Nov 26, 2012
  13. Nov 04, 2012
  14. Oct 29, 2012
  15. Oct 23, 2012
  16. Oct 16, 2012
  17. Sep 27, 2012
  18. Sep 19, 2012
  19. Sep 18, 2012
  20. Sep 12, 2012
  21. Sep 05, 2012
  22. Aug 29, 2012
  23. Aug 15, 2012
  24. Aug 01, 2012
  25. Jul 24, 2012
  26. Jul 13, 2012
  27. Jul 05, 2012
  28. Jun 28, 2012
  29. Jun 13, 2012
  30. Jun 03, 2012
  31. May 30, 2012
  32. May 29, 2012
  33. May 03, 2012
  34. May 02, 2012
  35. Apr 12, 2012
Loading