• unknown's avatar
    Wrap code specific to the comunity-server in additional CPP #ifdef . · 2b4a8956
    unknown authored
    Add a new autoconf paremeter --{en,dis}able-community-features .  The
    default is disable for enterprise servers.
    
    Though this is a 5.0 tree, it is only to be merged into the 5.0-community
    tree and the global 5.1 tree, never to the 5.0-enterprise tree.
    
    
    configure.in:
      Add a new configure parameter, --enable-community-features for community 
      features.
    mysql-test/t/profiling.test:
      Add testing for whether profiling is enabled or not.
    sql/mysqld.cc:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/set_var.cc:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_class.cc:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_class.h:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_parse.cc:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_prepare.cc:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_profile.cc:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_profile.h:
      Add additional "COMMUNITY_SERVER" cpp definition test.
    sql/sql_show.cc:
      Add "COMMUNITY_SERVER" cpp definition test.
    mysql-test/include/profiling.inc:
      Add testing for whether profiling is enabled or not.
    mysql-test/r/profiling.require:
      Add testing for whether profiling is enabled or not.
    2b4a8956
configure.in 89.1 KB