api.drupal.org does not index files

jhodgdon - November 4, 2009 - 17:48
Project:Drupal.org infrastructure
Component:api.drupal.org
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

It looks like api.drupal.org is not currently indexing the hooks in modules/system/system.api.php for Drupal 7. For instance, hook_cron() cannot be found, and http://api.drupal.org/api/function/poll_cron/7 shows no link on "Implement hook_cron().".

#1

Dave Reid - November 4, 2009 - 20:45

Yeah looks like something got broken in system.api.php:
http://api.drupal.org/api/drupal/modules--system--system.api.php/7/source

#2

jhodgdon - November 4, 2009 - 22:53

Huh, that's odd. The file parses without any PHP errors for me (in Eclipse, which usually shows the errors). And it certainly isn't empty!

#3

kiamlaluno - November 5, 2009 - 10:30
Status:active» fixed

When I visit http://api.drupal.org/api/function/poll_cron/7, I see the link that takes to the page describing hook_cron().

I guess the problem has been resolved; if I am wrong, please re-open this report.

#4

kiamlaluno - November 5, 2009 - 10:32

This is what I see.

AttachmentSize
Voila_Capture_45.png 17.66 KB

#5

rfay - November 9, 2009 - 17:21
Project:Drupal.org webmasters» Drupal.org infrastructure
Component:API.drupal.org» api.drupal.org
Status:fixed» active

There are still quite a number of things missing from api.drupal.org. The issue that I notice is "AJAX Commands", or "AJAX Infrastructure" for example.

A search for "ajax" gets nearly nothing.

Some of the things that should be pulled up:

Ajax Framework (Google gives http://api.drupal.org/api/group/ajax/7 as the URL)
Ajax Commands (Google gives http://api.drupal.org/api/group/ajax_commands/7 )
All the commands (Google gives http://api.drupal.org/api/function/ajax_command_after/7 for ajax_command_after)

#6

kiamlaluno - November 9, 2009 - 17:45

A search for "ajax" gets nearly nothing.

I don't see any ajax_* functions in Drupal 7. Where do you see them?

#7

rfay - November 9, 2009 - 17:48

Most of this is in includes/ajax.inc, including the ones that I mentioned. They were all there for months until the other day.

#8

kiamlaluno - November 9, 2009 - 18:02
Title:api.drupal.org not indexing system.api.php for D7 currently?» api.drupal.org does not index files

I noticed the include file just now.

Some files are indexed, but then all in a sudden they are not anymore indexed, and then they are indexed again. The files that are not indexed seems to be randomly chosen.

#9

drumm - November 9, 2009 - 23:14

There was a temporary permissions issue sometime around Nov 4. The site could not read files to index. That permissions issue and the lingering effects have been fixed. I am reparsing everything now, it should be all fixed up in about an hour.

#10

drumm - November 9, 2009 - 23:15
Status:active» fixed

#11

System Message - November 23, 2009 - 23:20
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.

 
 

Drupal is a registered trademark of Dries Buytaert.