SqlBase::mapJoinable() should not join across databases with PostgreSQL
All migrations fail when using Postgresql on Centos 6, with a "feature not supported" error on all database transactions when trying to migrate Drupal 7.43 to Drupal 8.1.2. (Both Drush and UI fail the...
View ArticleMove TestDiscovery out of simpletest module, minimize dependencies
Problem/MotivationThis issue supports #2807237: PHPUnit initiativeIt's a child of #2863044: [plan] Remove simpletest dependencies from PHPUnit-based testsWe have a long-standing issue about removing...
View ArticleAllow BTB to test an existing, already installed Drupal site instead of...
Problem/MotivationWhen writing tests it would be helpful to use the test classes to run against an installation of Drupal created by means other than the test setup. When writing functional tests and...
View ArticleFix Drupal.Commenting.DocComment.SpacingBeforeTags coding standard
Problem/MotivationShould be a new line between description and @param.Hardly seems worth opening an issue for, but should be sorted one way or another.Proposed resolutionAdd the lineRemaining...
View ArticleRefactor MigrateDefaultLanguageTest to be consistent with other migration tests
The d6 and d7 tests for the default language migration use a trait, MigrateDefaultLanguageTrait, which is unusual for the migration tests. The only other one is FileMigrationTestTrait, which is used by...
View ArticleAdd FileBackend Cache
Problem/MotivationThe Cache PhpBackend uses the OPCache to get performance improvements. There are situations where this is bad, e.g. when often changing cache items crowd out real source files. This...
View ArticleDrupal 8.3.0 is not compatible with Drush <8.1.10 - lets declare that in...
Problem/MotivationDrupal 8.3.0 has update issues with drush versions prior to 8.1.10. See #2867444: Configuration schema errors whilst updating to 8.3.0.Proposed resolutionDeclare the conflict in...
View ArticleConfiguration schema errors whilst updating to 8.3.0
Problem/MotivationWorkaround: If you encounter this error, update to 8.2.7 first and then update to 8.3.0.If old schema cache entries are left around during an update they can get in the way.Steps to...
View ArticleError: Call to a member function getTotalCount() on boolean in statistics_get()
Hello,Just after updating to Drupal 8.3.0 almost all my website frontend pages show this error:The website encountered an unexpected error. Please try again later. Error: Call to a member function...
View ArticleDatetime Views plugins don't support timezones
Problem/MotivationThe datetime views plugins have wonky timezone support. This needs to be fixed. While most evident in the argument plugins, the filter, and sort plugins have similar problems.Proposed...
View ArticleViews exposed text filter set to required shows an empty error and form error...
Problem/MotivationViews page with exposed text filter set as required filter will show an empty error message and a form error for the required filter when first loading the page, before you actually...
View ArticleConvert Migrate's cckfield plugins to use the new field plugins in...
Follow-up to #2683435: CCK does not exist in Drupal 7, rename Migrate's cckfield plugins to field pluginsProblem/Motivationcckfield plugins were introduced to make migrating cck fields easier but we're...
View Articlesimpletest_phpunit_configuration_filepath() is dead code. Deprecate it.
Problem/MotivationWe're trying to do a little modernization of simpletest/phpunit over in #2641632: Refactor simpletest's *_phpunit_*() functions etc. to a classOver there, @dawehner discovered that...
View ArticleContent translation link problem
Hi,I have a website translated in 5 languages. I've noticed for some time that the internal links (the ones with /node/1111 or fr/node/2222 are not working properly.I found the issue at least in two...
View ArticleInvalidArgumentException "Field is unknown" in ContentEntityBase
On my very basic Drupal installation (default theme, Croatian/Bosnian/Serbian languages, AddToAny and Social Media Links block extensions) after upgrading from 8.2.6 to 8.3.0-rc1 or rc2 I get:Got error...
View ArticleGlobal: View Result Counter does not evaluate properly in IF statements
I am trying to print something in row 1 onlyPutting this in re-write field OR global: custom text field {% if counter == 1 %} This should be printing in row 1 {% endif %} Does not return/print...
View Articlecontextual.js and quickedit.js should fail gracefully, with useful error...
Problem/MotivationWe have issues with JS errors caused by contextual module and quickedit module.We seem to have some non-standard markup, missing wrappers/data attributes/classes and then the JS in...
View ArticleImprove instructions for updating composer.json and /vendor
Problem/MotivationThe current instructions for updating core can result in broken sites. 3. Remove the 'core' and 'vendor' directories. Also remove all of the files in the top-level directory, except...
View ArticleDo not encode a contact message twice
Updated: Comment #0Problem/MotivationFollow-up from #1856562-31: Convert "Subject" and "Message" into Message base fieldsMessageViewBuilder does check_plain() for message body and calls...
View ArticleDependencies from only one instance of a widget are used in display modes
A catchier issue title would be welcome ;-)Field formatters or widgets are grouped together by EntityFormDisplay::getPluginCollections() and EntityViewDisplay::getPluginCollections() before calculating...
View Article