diff --git a/docs/intro/tutorial.rst b/docs/intro/tutorial.rst index dba6978d1..4878ab34b 100644 --- a/docs/intro/tutorial.rst +++ b/docs/intro/tutorial.rst @@ -149,7 +149,6 @@ will get an output similar to this:: 2008-08-20 03:51:13-0300 [scrapy] INFO: Started project: dmoz 2008-08-20 03:51:13-0300 [tutorial] INFO: Enabled extensions: ... - 2008-08-20 03:51:13-0300 [tutorial] INFO: Enabled scheduler middlewares: ... 2008-08-20 03:51:13-0300 [tutorial] INFO: Enabled downloader middlewares: ... 2008-08-20 03:51:13-0300 [tutorial] INFO: Enabled spider middlewares: ... 2008-08-20 03:51:13-0300 [tutorial] INFO: Enabled item pipelines: ... diff --git a/docs/topics/_images/scrapy_architecture.odg b/docs/topics/_images/scrapy_architecture.odg index 90b67c405..37dbc8eb5 100644 Binary files a/docs/topics/_images/scrapy_architecture.odg and b/docs/topics/_images/scrapy_architecture.odg differ diff --git a/docs/topics/_images/scrapy_architecture.png b/docs/topics/_images/scrapy_architecture.png index a591d4126..d7fa1be84 100644 Binary files a/docs/topics/_images/scrapy_architecture.png and b/docs/topics/_images/scrapy_architecture.png differ diff --git a/docs/topics/architecture.rst b/docs/topics/architecture.rst index fd24e6c88..bdab8552c 100644 --- a/docs/topics/architecture.rst +++ b/docs/topics/architecture.rst @@ -77,14 +77,6 @@ requests). They provide a convenient mechanism for extending Scrapy functionality by plugging custom code. For more information see :ref:`topics-spider-middleware`. -Scheduler middlewares ---------------------- - -Scheduler middlewares are specific hooks that sit between the Engine and the -Scheduler and process requests when they pass from the Engine to the Scheduler -and vice-versa. They provide a convenient mechanism for extending Scrapy -functionality by plugging custom code. - Data flow ========= diff --git a/docs/topics/settings.rst b/docs/topics/settings.rst index 09930aac8..10ee52e86 100644 --- a/docs/topics/settings.rst +++ b/docs/topics/settings.rst @@ -822,31 +822,6 @@ The order to use for the crawling scheduler. Available orders are: .. _Breadth-first order: http://en.wikipedia.org/wiki/Breadth-first_search .. _Depth-first order: http://en.wikipedia.org/wiki/Depth-first_search -.. setting:: SCHEDULER_MIDDLEWARES - -SCHEDULER_MIDDLEWARES ---------------------- - -Default:: ``{}`` - -A dict containing the scheduler middlewares enabled in your project, and their -orders. - -.. setting:: SCHEDULER_MIDDLEWARES_BASE - -SCHEDULER_MIDDLEWARES_BASE --------------------------- - -Default:: - - SCHEDULER_MIDDLEWARES_BASE = { - 'scrapy.contrib.schedulermiddleware.duplicatesfilter.DuplicatesFilterMiddleware': 500, - } - -A dict containing the scheduler middlewares enabled by default in Scrapy. You -should never modify this setting in your project, modify -:setting:`SCHEDULER_MIDDLEWARES` instead. - .. setting:: SPIDER_MIDDLEWARES SPIDER_MIDDLEWARES