LISTSERV mailing list manager LISTSERV 16.5

Help for XROOTD-DEV Archives


XROOTD-DEV Archives

XROOTD-DEV Archives


XROOTD-DEV@LISTSERV.SLAC.STANFORD.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

XROOTD-DEV Home

XROOTD-DEV Home

XROOTD-DEV  April 2013

XROOTD-DEV April 2013

Subject:

[xrootd/xrootd] 3e9ae2: [XrdCl] Cache the fill URL and Host ID

From:

Lukasz Janyst <[log in to unmask]>

Reply-To:

Lukasz Janyst <[log in to unmask]>

Date:

Wed, 17 Apr 2013 10:54:09 -0700

Content-Type:

multipart/mixed

Parts/Attachments:

Parts/Attachments

text/plain (535 lines)

  Branch: refs/heads/stable-3.3.x
  Home:   https://github.com/xrootd/xrootd
  Commit: 3e9ae22a0c2a8121b71e0609a460540283c5dcd7
      https://github.com/xrootd/xrootd/commit/3e9ae22a0c2a8121b71e0609a460540283c5dcd7
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClURL.cc
    M src/XrdCl/XrdClURL.hh

  Log Message:
  -----------
  [XrdCl] Cache the fill URL and Host ID


  Commit: 6fae20dc51adca79e4bcd19d76f8ab0f427e315d
      https://github.com/xrootd/xrootd/commit/6fae20dc51adca79e4bcd19d76f8ab0f427e315d
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClClassicCopyJob.cc

  Log Message:
  -----------
  [XrdCl] Change the buffer in the copy to 32MB


  Commit: 1243e2c314099b66aaa84a3ed1f4a388e33acb08
      https://github.com/xrootd/xrootd/commit/1243e2c314099b66aaa84a3ed1f4a388e33acb08
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClLog.hh

  Log Message:
  -----------
  [XrdCl] Add a getter for the log level


  Commit: d7a2d01c1a84d9bd458cecb2dc5e4b79a8ab7ef9
      https://github.com/xrootd/xrootd/commit/d7a2d01c1a84d9bd458cecb2dc5e4b79a8ab7ef9
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Construct the message description only when in Dump debug level


  Commit: 95fe61397abc364947572ec4c8db21ced694acb5
      https://github.com/xrootd/xrootd/commit/95fe61397abc364947572ec4c8db21ced694acb5
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClChannel.cc
    M src/XrdCl/XrdClChannel.hh
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClFileSystem.cc
    A src/XrdCl/XrdClJobManager.cc
    A src/XrdCl/XrdClJobManager.hh
    M src/XrdCl/XrdClPostMaster.cc
    M src/XrdCl/XrdClPostMaster.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    A src/XrdCl/XrdClSyncQueue.hh

  Log Message:
  -----------
  [XrdCl] Use worker thread pool to handle incoming messages and process callbacks


  Commit: ff0c7759483e1d971bc4d5d9f9d18f07ddd05fd5
      https://github.com/xrootd/xrootd/commit/ff0c7759483e1d971bc4d5d9f9d18f07ddd05fd5
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/CMakeLists.txt

  Log Message:
  -----------
  Bump the soname for libXrdCl - the url changes not backwards compatible


  Commit: a3f496f30823bcd0f78ac1ec6ba7fae3f8f8d336
      https://github.com/xrootd/xrootd/commit/a3f496f30823bcd0f78ac1ec6ba7fae3f8f8d336
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClClassicCopyJob.cc
    M src/XrdCl/XrdClConstants.hh
    M src/XrdCl/XrdClCopy.cc
    M src/XrdCl/XrdClCopyProcess.hh
    M src/XrdCl/XrdClDefaultEnv.cc

  Log Message:
  -----------
  [XrdCl] Implement parallel transfers and miltiple stream support for donwloads


  Commit: 670bbe63b85a60679ee25291f965fb6dd136b055
      https://github.com/xrootd/xrootd/commit/670bbe63b85a60679ee25291f965fb6dd136b055
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClChannel.cc
    M src/XrdCl/XrdClInQueue.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh

  Log Message:
  -----------
  [XrdCl] Make the workers work in parallel


  Commit: 4367e7d5bc9f64495ac90c3168f29e84a1a0224f
      https://github.com/xrootd/xrootd/commit/4367e7d5bc9f64495ac90c3168f29e84a1a0224f
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClJobManager.cc

  Log Message:
  -----------
  [XrdCl] Remove unused variable - fix compilation with gcc 4.6


  Commit: cdb60b2e1a3293ff6c961e89ae636bf5e7bd1bc5
      https://github.com/xrootd/xrootd/commit/cdb60b2e1a3293ff6c961e89ae636bf5e7bd1bc5
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc

  Log Message:
  -----------
  [XrdCl] Check response length instead of request length when checking whether stat info was included in the open response


  Commit: b68b57b17b50b222e6641c745e7d164df5cb574c
      https://github.com/xrootd/xrootd/commit/b68b57b17b50b222e6641c745e7d164df5cb574c
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] List all the open flags whencreating message description for debugging


  Commit: aaf46c9b52c0cbe4e118ff6f5b957e5a97753a6b
      https://github.com/xrootd/xrootd/commit/aaf46c9b52c0cbe4e118ff6f5b957e5a97753a6b
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClXRootDTransport.cc

  Log Message:
  -----------
  [XrdCl] Ignore the kXR_error response to kXR_protocol request when talking to dCache


  Commit: b3e2a91e9a9a57a44b6d7cebb4e74f768534cf90
      https://github.com/xrootd/xrootd/commit/b3e2a91e9a9a57a44b6d7cebb4e74f768534cf90
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClURL.cc

  Log Message:
  -----------
  [XrdCl] Properly clear all members of the URL class


  Commit: d958f4bf6b03bba92be969cd64cfc10ddcaae9de
      https://github.com/xrootd/xrootd/commit/d958f4bf6b03bba92be969cd64cfc10ddcaae9de
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClClassicCopyJob.cc

  Log Message:
  -----------
  [XrdCl] Final fix for gcc strict compilation.


  Commit: 694a55e610131c4d3ee23fe731b5548c05660894
      https://github.com/xrootd/xrootd/commit/694a55e610131c4d3ee23fe731b5548c05660894
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClChannel.cc

  Log Message:
  -----------
  [XrdCl] Fix a race condition in the filter handler


  Commit: 3edbbb9a510bd86ba1d8a286545f955516d828ea
      https://github.com/xrootd/xrootd/commit/3edbbb9a510bd86ba1d8a286545f955516d828ea
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClXRootDTransport.cc
    M src/XrdCl/XrdClXRootDTransport.hh

  Log Message:
  -----------
  [XrdCl] Split reading header and body from the socket


  Commit: 4b236b89ed36dcbfe23b9b84ae1aa2de17ae1556
      https://github.com/xrootd/xrootd/commit/4b236b89ed36dcbfe23b9b84ae1aa2de17ae1556
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClXRootDMsgHandler.cc

  Log Message:
  -----------
  [XrdCl] Handle kXR_oksofars in Examine to avoid out-of-order messages


  Commit: b555443fdf501ae6a88e76bb0c05293ce4449002
      https://github.com/xrootd/xrootd/commit/b555443fdf501ae6a88e76bb0c05293ce4449002
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClInQueue.cc
    M src/XrdCl/XrdClInQueue.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh

  Log Message:
  -----------
  [XrdCl] Find the appropriate incoming message handler before receiving message body

This allows for calling the ReadMessageBody method of the handler if required.


  Commit: bc255e2bcf7f33799034551de3015b8ef8b4161a
      https://github.com/xrootd/xrootd/commit/bc255e2bcf7f33799034551de3015b8ef8b4161a
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh

  Log Message:
  -----------
  [XrdCl] Reading fills the user buffers directly from the socket.

No need for temporary buffer memory and memory copies.


  Commit: a4f33e41d190d811fd3b340eabc9c21960988fa3
      https://github.com/xrootd/xrootd/commit/a4f33e41d190d811fd3b340eabc9c21960988fa3
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClPollerBuiltIn.cc
    M src/XrdCl/XrdClPollerLibEvent.cc

  Log Message:
  -----------
  [XrdCl] Optimize out heavy debug messages in the poller


  Commit: 9ca798f474178f36d6d441005f76864e5a33dbd4
      https://github.com/xrootd/xrootd/commit/9ca798f474178f36d6d441005f76864e5a33dbd4
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh

  Log Message:
  -----------
  [XrdCl] Implement direct socket reading for vector reads

Completely eliminate buffer juggling for both kinds of read operations.


  Commit: 2fa7003c8d703bbf17fbb8fcc1b119f1bcf2319d
      https://github.com/xrootd/xrootd/commit/2fa7003c8d703bbf17fbb8fcc1b119f1bcf2319d
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClConstants.hh

  Log Message:
  -----------
  [XrdCl] Change the default poller from libevent to built-in


  Commit: 9bf5998f640dec42eaadc1081092e1bb40c52d02
      https://github.com/xrootd/xrootd/commit/9bf5998f640dec42eaadc1081092e1bb40c52d02
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClAsyncSocketHandler.cc
    M src/XrdCl/XrdClAsyncSocketHandler.hh
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClStream.cc
    M src/XrdCl/XrdClStream.hh

  Log Message:
  -----------
  [XrdCl] Add possibility to have raw outgoing message handlers


  Commit: 85bb56eebd1517e56d60424c62b982cce07ab60a
      https://github.com/xrootd/xrootd/commit/85bb56eebd1517e56d60424c62b982cce07ab60a
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClPostMasterInterfaces.hh
    M src/XrdCl/XrdClXRootDMsgHandler.cc
    M src/XrdCl/XrdClXRootDMsgHandler.hh

  Log Message:
  -----------
  [XrdCl] Implement direct buffer writing

Get rid of the time spent in memcpy+memset, witch was 97% of usertime.


  Commit: a047b221dde4892ea82295b66acd1ee3a445423c
      https://github.com/xrootd/xrootd/commit/a047b221dde4892ea82295b66acd1ee3a445423c
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClFileStateHandler.hh

  Log Message:
  -----------
  [XrdCl] Prevent error messages from being truncated when failing requests queued for recovery


  Commit: fe6545d2caba03594199b6108720286e0c02acb0
      https://github.com/xrootd/xrootd/commit/fe6545d2caba03594199b6108720286e0c02acb0
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClTaskManager.cc
    M src/XrdCl/XrdClTaskManager.hh

  Log Message:
  -----------
  [XrdCl] Allow for memory ownership management of the TaskManager tasks


  Commit: b46c43cfbe82e255d4960e311d8d045691ec9f21
      https://github.com/xrootd/xrootd/commit/b46c43cfbe82e255d4960e311d8d045691ec9f21
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClPostMaster.hh

  Log Message:
  -----------
  [XrdCl] Expose the JobManager in PostMaster


  Commit: 559b6320d0afd6e290f7323a1373b8580f8e367b
      https://github.com/xrootd/xrootd/commit/559b6320d0afd6e290f7323a1373b8580f8e367b
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClJobManager.hh

  Log Message:
  -----------
  [XrdCl] Default the job argument to 0 in JobManager::QueueJob


  Commit: 37eb128da737d6bdb31b0074e761fe0bc4cb06d6
      https://github.com/xrootd/xrootd/commit/37eb128da737d6bdb31b0074e761fe0bc4cb06d6
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/CMakeLists.txt
    M src/XrdCl/XrdClDefaultEnv.cc
    M src/XrdCl/XrdClDefaultEnv.hh
    M src/XrdCl/XrdClFileStateHandler.cc
    M src/XrdCl/XrdClFileStateHandler.hh
    A src/XrdCl/XrdClFileTimer.cc
    A src/XrdCl/XrdClFileTimer.hh
    M src/XrdCl/XrdClForkHandler.cc
    M src/XrdCl/XrdClForkHandler.hh
    A src/XrdCl/XrdClResponseJob.hh

  Log Message:
  -----------
  [XrdCl] Handle timeouts for stateful file requests while in the recovery mode


  Commit: d20793fdf5b2d5c76a1756f0dea307f0ae63fedb
      https://github.com/xrootd/xrootd/commit/d20793fdf5b2d5c76a1756f0dea307f0ae63fedb
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdCl/XrdClResponseJob.hh

  Log Message:
  -----------
  [XrdCl] Clean up the memory after executing the response job


  Commit: 783cd4f740721558a67ca80cb3674b6acd56f9cd
      https://github.com/xrootd/xrootd/commit/783cd4f740721558a67ca80cb3674b6acd56f9cd
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdSys/XrdSysIOEvents.cc
    M src/XrdSys/XrdSysIOEventsPollE.icc

  Log Message:
  -----------
  [XrdSys] Partiall cherry-pick of fff252d - strict compiler flags cleanup


  Commit: 4139275bade39089e9e229de5b8e3c4d1e683668
      https://github.com/xrootd/xrootd/commit/4139275bade39089e9e229de5b8e3c4d1e683668
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M src/XrdSys/XrdSysIOEvents.cc

  Log Message:
  -----------
  Avoid lock inversion when handling the timeout queue in the presence of
a timeout callback. This may cause a deadlock.


  Commit: 776157e73f30987645d12305b4d99bba52e30416
      https://github.com/xrootd/xrootd/commit/776157e73f30987645d12305b4d99bba52e30416
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M tests/XrdClTests/PostMasterTest.cc

  Log Message:
  -----------
  [XrdClTests] Fix a memory leak in the PostMaster test


  Commit: b091bf7901bf349bc81003fb50ef9b286ea211e5
      https://github.com/xrootd/xrootd/commit/b091bf7901bf349bc81003fb50ef9b286ea211e5
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M tests/XrdClTests/FileTest.cc
    M tests/XrdClTests/PollerTest.cc

  Log Message:
  -----------
  Fix another bunch of gcc warnings


  Commit: 76ef1e44790e5392fafadb4813fc0d07bc846364
      https://github.com/xrootd/xrootd/commit/76ef1e44790e5392fafadb4813fc0d07bc846364
  Author: Lukasz Janyst <[log in to unmask]>
  Date:   2013-04-17 (Wed, 17 Apr 2013)

  Changed paths:
    M tests/XrdClTests/FileTest.cc

  Log Message:
  -----------
  [XrdClTests] Make the read and vector read tests also verify kXR_oksofars


Compare: https://github.com/xrootd/xrootd/compare/e09ffff85c6f...76ef1e44790e

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010

ATOM RSS1 RSS2



LISTSERV.SLAC.STANFORD.EDU

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager

Privacy Notice, Security Notice and Terms of Use