Skip to content

Commit 77e5c58

Browse files
authored
COMPASS-143: Don't show DDL ops on secondaries (#562)
1 parent 0d7ad6c commit 77e5c58

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
"mongodb": "^2.2.8",
126126
"mongodb-collection-model": "^0.3.0",
127127
"mongodb-connection-model": "^6.2.0",
128-
"mongodb-data-service": "^1.9.0",
128+
"mongodb-data-service": "^2.0.0",
129129
"mongodb-database-model": "^0.1.2",
130130
"mongodb-explain-plan-model": "^0.2.1",
131131
"mongodb-extended-json": "^1.7.0",

src/internal-packages/indexes/lib/component/index-header.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ class IndexHeader extends React.Component {
5959
<IndexHeaderColumn hook="th-size" name="Size" sortOrder={this.state.sortOrder} />
6060
<IndexHeaderColumn hook="th-usage" name="Usage" sortOrder={this.state.sortOrder} />
6161
<IndexHeaderColumn hook="th-properties" name="Properties" sortOrder={this.state.sortOrder} />
62-
{app.preferences.isFeatureEnabled('indexDDL') ?
62+
{app.dataService.isWritable() ?
6363
<IndexHeaderColumn hook="th-drop" name="Drop" sortOrder={this.state.sortOrder}/>
6464
: null}
6565
</tr>

src/internal-packages/indexes/lib/component/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class Index extends React.Component {
2727
relativeSize={this.props.index.relativeSize} />
2828
<UsageColumn usage={this.props.index.usageCount} since={this.props.index.usageSince} />
2929
<PropertyColumn index={this.props.index} />
30-
{app.preferences.isFeatureEnabled('indexDDL') ?
30+
{app.dataService.isWritable() ?
3131
<DropColumn indexName={this.props.index.name} />
3232
: null}
3333
</tr>

src/internal-packages/indexes/lib/component/indexes.jsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ class Indexes extends React.Component {
2020
<div className="flexbox-fix"></div>
2121
<div className="column-container">
2222
<div className="column main">
23-
{app.preferences.isFeatureEnabled('indexDDL') ?
24-
<CreateIndexButton />
25-
: null}
23+
{app.dataService.isWritable() ? <CreateIndexButton /> : null}
2624
<table>
2725
<IndexHeader />
2826
<IndexList />

0 commit comments

Comments
 (0)