| SPARK-14359 | Improve user experience for typed aggregate functions in Java | Major | SQL | Reynold Xin | Eric Liang |
| SPARK-14413 | For data source tables, we should not allow users to set/change partition locations | Major | SQL | Yin Huai | Andrew Or |
| SPARK-14288 | Memory Sink | Major | SQL | Michael Armbrust | Michael Armbrust |
| SPARK-14320 | Make ColumnarBatch.Row mutable | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-14384 | Remove alterFunction from SessionCatalog | Major | SQL | Yin Huai | Yin Huai |
| SPARK-12382 | Remove spark.mllib GBT implementation and wrap spark.ml | Major | ML, MLlib | Seth Hendrickson | Seth Hendrickson |
| SPARK-12610 | Add Anti Join Operators | Major | SQL | Cheng Hao | Herman van Hovell |
| SPARK-14452 | Explicit APIs in Scala for specifying encoders | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14373 | PySpark ml RandomForestClassifier, Regressor support export/import | Major | ML, PySpark | Joseph K. Bradley | Kai Jiang |
| SPARK-14394 | Generate AggregateHashMap class during TungstenAggregate codegen | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-14451 | Move encoder definition into Aggregator interface | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14335 | Describe function command returns wrong output because some of built-in functions are not in function registry. | Minor | SQL | Yin Huai | Yong Tang |
| SPARK-14406 | Drop Table | Major | SQL | Yin Huai | Xiao Li |
| SPARK-14301 | Java examples code merge and clean up | Minor | Examples | Xusen Yin | Yong Tang |
| SPARK-14506 | HiveClientImpl's toHiveTable misses a table property for external tables | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14462 | Add the mllib-local build to maven pom | Blocker | ML, MLlib | DB Tsai | DB Tsai |
| SPARK-14494 | Fix the race conditions in MemoryStream and MemorySink | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-14132 | [Table related commands] Alter partition | Major | SQL | Yin Huai | Andrew Or |
| SPARK-14535 | Remove buildInternalScan from FileFormat | Major | SQL | Wenchen Fan | Wenchen Fan |
| SPARK-14474 | Move FileSource offset log into checkpointLocation | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-14568 | Log instrumentation in logistic regression as a first task | Major | ML, MLlib | Timothy Hunter | Timothy Hunter |
| SPARK-14388 | Create Table | Major | SQL | Yin Huai | Andrew Or |
| SPARK-13783 | Model export/import for spark.ml: GBTs | Major | ML | Joseph K. Bradley | Yanbo Liang |
| SPARK-10386 | Model import/export for PrefixSpan | Major | MLlib | Xiangrui Meng | Yanbo Liang |
| SPARK-14125 | View related commands | Major | SQL | Yin Huai | Xiao Li |
| SPARK-14625 | TaskUIData and ExecutorUIData shouldn't be case classes | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14612 | Consolidate the version of dependencies in mllib and mllib-local into one place | Trivial | ML, MLlib | DB Tsai | Sean Owen |
| SPARK-14619 | Track internal accumulators (metrics) by stage attempt rather than stage | Major | Spark Core | Reynold Xin | Reynold Xin |
| SPARK-14617 | Remove deprecated APIs in TaskMetrics | Major | Spark Core | Reynold Xin | Reynold Xin |
| SPARK-14592 | Create table like | Major | SQL | Yin Huai | Liang-Chi Hsieh |
| SPARK-14238 | Add binary toggle Param to PySpark HashingTF in ML & MLlib | Minor | ML, MLlib | Nick Pentreath | Yong Tang |
| SPARK-14447 | Speed up TungstenAggregate w/ keys using AggregateHashMap | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-14374 | PySpark ml GBTClassifier, Regressor support export/import | Major | ML, PySpark | Joseph K. Bradley | Yanbo Liang |
| SPARK-14549 | Copy the Vector and Matrix classes from mllib to ml in mllib-local | Major | MLlib | DB Tsai | DB Tsai |
| SPARK-14628 | Remove all the Options in TaskMetrics | Major | Spark Core | Reynold Xin | Wenchen Fan |
| SPARK-14620 | Use/benchmark a better hash in AggregateHashMap | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-14668 | Move current_database to Catalyst | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14672 | Move HiveContext analyze logic to AnalyzeTable | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14473 | Define analysis rules for operations not supported in streaming | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-14306 | PySpark ml.classification OneVsRest support export/import | Major | ML, PySpark | Joseph K. Bradley | Xusen Yin |
| SPARK-14647 | Group SQLContext/HiveContext state into PersistentState | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14299 | Scala ML examples code merge and clean up | Minor | Examples | Xusen Yin | Xusen Yin |
| SPARK-14674 | Move HiveContext.hiveconf to HiveSessionState | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14667 | Remove HashShuffleManager | Major | Shuffle | Reynold Xin | Reynold Xin |
| SPARK-14595 | Add inputMetrics to FileScanRDD | Major | SQL | Wenchen Fan | Wenchen Fan |
| SPARK-13681 | Reimplement CommitFailureTestRelationSuite | Blocker | SQL | Michael Armbrust | Cheng Lian |
| SPARK-12457 | Add ExpressionDescription to collection functions | Major | SQL | Yin Huai | Xiao Li |
| SPARK-14407 | Hide HadoopFsRelation related data source API to execution package | Major | SQL | Cheng Lian | Cheng Lian |
| SPARK-13419 | SubquerySuite should use checkAnswer rather than ScalaTest's assertResult | Major | SQL | Reynold Xin | Luciano Resende |
| SPARK-14704 | create accumulators in TaskMetrics | Major | Spark Core | Wenchen Fan | Wenchen Fan |
| SPARK-14555 | Python API for methods introduced for Structured Streaming | Major | PySpark, SQL, Streaming | Burak Yavuz | Burak Yavuz |
| SPARK-14720 | Move the rest of HiveContext to HiveSessionState | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14678 | Add a file sink log to support versioning and compaction | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-14770 | Remove unused queries in hive module test resources | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14769 | Create built-in functionality for variable substitution | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14775 | Remove TestHiveSparkSession.rewritePaths | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14782 | Remove HiveConf dependency from HiveSqlAstBuilder | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14778 | Remove HiveSessionState.substitutor | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14792 | Move as many parsing rules as possible into SQL parser | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14794 | Don't pass analyze command into Hive | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14753 | remove internal flag in Accumulable | Major | Spark Core | Wenchen Fan | Wenchen Fan |
| SPARK-14795 | Remove the use of Hive's variable substitution | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14801 | Move MetastoreRelation to its own file | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14799 | Remove MetastoreRelation dependency from AnalyzeTable | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-13643 | Create SparkSession interface | Major | SQL | Reynold Xin | Andrew Or |
| SPARK-14798 | Move native command and script transformation parsing into SparkSqlAstBuilder | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14569 | Log instrumentation in KMeans | Major | ML | Timothy Hunter | Xin Ren |
| SPARK-14734 | Add conversions between mllib and ml Vector, Matrix types | Major | ML, MLlib | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-14821 | Move analyze table parsing into SparkSqlAstBuilder | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14777 | Finally, merge HiveSqlAstBuilder and SparkSqlAstBuilder | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14824 | Rename object HiveContext to something else | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14680 | Support all datatypes to use VectorizedHashmap in TungstenAggregate | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-14369 | Implement preferredLocations() for FileScanRDD | Major | SQL | Cheng Lian | Cheng Lian |
| SPARK-14835 | Remove MetastoreRelation dependency from SQLBuilder | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14826 | Remove HiveQueryExecution | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14609 | LOAD DATA | Major | SQL | Yin Huai | Liang-Chi Hsieh |
| SPARK-14841 | Move SQLBuilder into sql/core | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14832 | Refactor DataSource to ensure schema is inferred only once when creating a file stream | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-14807 | Create a hivecontext-compatibility module | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14842 | Implement view creation in sql/core | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-12148 | SparkR: rename DataFrame to SparkDataFrame | Major | SparkR | Michael Lawrence | Felix Cheung |
| SPARK-14873 | Java sampleByKey methods take ju.Map but with Scala Double values; results in type Object | Minor | Java API, Spark Core | Sean Owen | Sean Owen |
| SPARK-14872 | Restructure commands.scala | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14865 | When creating a view, we should verify both the input SQL and the generated SQL | Critical | SQL | Yin Huai | Reynold Xin |
| SPARK-14877 | Remove HiveMetastoreTypes class | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14833 | Refactor StreamTests to test for source fault-tolerance correctly. | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-14879 | Move CreateMetastoreDataSource and CreateMetastoreDataSourceAsSelect to sql/core | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14876 | SparkSession should be case insensitive by default | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14885 | When creating a CatalogColumn, we should use catalogString of a DataType | Minor | SQL | Yin Huai | Yin Huai |
| SPARK-14744 | Put examples packaging on a diet | Minor | Examples | Marcelo Vanzin | Marcelo Vanzin |
| SPARK-10574 | HashingTF should use MurmurHash3 | Major | MLlib | Simeon Simeonov | Yanbo Liang |
| SPARK-14721 | Remove the HiveContext class | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14312 | NaiveBayes model persistence in SparkR | Major | ML, SparkR | Xiangrui Meng | Yanbo Liang |
| SPARK-14828 | Start SparkSession in REPL instead of SQLContext | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14888 | UnresolvedFunction should use FunctionIdentifier rather than just a string for function name | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14902 | Expose user-facing RuntimeConfig in SparkSession | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14904 | Add back HiveContext in compatibility package | Major | SQL | Andrew Or | Andrew Or |
| SPARK-13962 | spark.ml Evaluators should support other numeric types for label | Minor | ML | Nick Pentreath | Benjamin Fradet |
| SPARK-14313 | AFTSurvivalRegression model persistence in SparkR | Major | ML, SparkR | Xiangrui Meng | Yanbo Liang |
| SPARK-14929 | Disable vectorized hashmap for wide schemas and high-precision decimals | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-14445 | Show columns/partitions | Major | SQL | Dilip Biswal | Dilip Biswal |
| SPARK-13477 | User-facing catalog API | Major | SQL | Reynold Xin | Andrew Or |
| SPARK-14913 | Simplify configuration API | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14944 | Remove HiveConf from HiveTableScanExec and HiveTableReader | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14943 | Remove HiveConf dependency from ScriptTransformation | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14130 | [Table related commands] Alter column | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14949 | Remove HiveConf dependency from InsertIntoHiveTable | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-13945 | Enable native view flag by default | Major | SQL | Yin Huai | Yin Huai |
| SPARK-9656 | Add missing methods to linalg.distributed | Major | MLlib, PySpark | Manoj Kumar | Mike Dusenberry |
| SPARK-14954 | Add PARTITIONED BY and CLUSTERED BY clause for data source CTAS syntax | Major | SQL | Cheng Lian | Cheng Lian |
| SPARK-13436 | Add parameter drop to subsetting operator [ | Major | SparkR | Oscar D. Lara Yejas | Oscar D. Lara Yejas |
| SPARK-14934 | Slow JsonHadoopFsRelationSuite test: "SPARK-8406: Avoids name collision while writing files" | Major | Build, Tests | Josh Rosen | Josh Rosen |
| SPARK-14654 | New accumulator API | Major | SQL | Reynold Xin | Wenchen Fan |
| SPARK-14487 | User Defined Type registration without SQLUserDefinedType annotation | Major | SQL | Liang-Chi Hsieh | Liang-Chi Hsieh |
| SPARK-14935 | DistributedSuite "local-cluster format" shouldn't actually launch clusters | Major | Build, Tests | Josh Rosen | Xin Ren |
| SPARK-14945 | Python SparkSession API | Major | PySpark, SQL | Andrew Or | Andrew Or |
| SPARK-14852 | Update GeneralizedLinearRegressionSummary API | Major | ML | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-14991 | Remove HiveNativeCommand | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14994 | Remove execution hive from HiveSessionState | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14941 | Remove runtime HiveConf | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14511 | Publish our forked genjavadoc for 2.12.0-M4 or stop using a forked version | Major | Build, Project Infra | Josh Rosen | Jakob Odersky |
| SPARK-14571 | Log instrumentation in ALS | Major | MLlib | Timothy Hunter | Miao Wang |
| SPARK-14988 | Implement catalog and conf API in Python SparkSession | Major | PySpark, SQL | Andrew Or | Andrew Or |
| SPARK-14314 | K-means model persistence in SparkR | Major | ML, SparkR | Xiangrui Meng | Gayathri Murali |
| SPARK-14315 | GLMs model persistence in SparkR | Major | ML, SparkR | Xiangrui Meng | Gayathri Murali |
| SPARK-14984 | Update LinearRegression, LogisticRegression summary APIs | Major | ML | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-11940 | Python API for ml.clustering.LDA | Major | ML, PySpark | Yanbo Liang | Jeff Zhang |
| SPARK-15004 | Remove zookeeper and service discovery related code | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15013 | Remove hiveConf from HiveSessionState | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14570 | Log instrumentation in Random forests | Major | MLlib | Timothy Hunter | Benjamin Fradet |
| SPARK-12919 | Implement dapply() on DataFrame in SparkR | Major | SparkR | Sun Rui | Sun Rui |
| SPARK-15019 | Propagate all Spark Confs to HiveConf created in HiveClientImpl | Major | SQL | Yin Huai | Yin Huai |
| SPARK-15012 | Simplify configuration API further | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14591 | Remove org.apache.spark.sql.catalyst.parser.DataTypeParser | Major | SQL | Yin Huai | Yin Huai |
| SPARK-13667 | Support for specifying custom date format for date and timestamp types | Minor | SQL | Hyukjin Kwon | Hyukjin Kwon |
| SPARK-15028 | Remove Hive config override | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-14653 | Remove NumericParser and jackson dependency from mllib-local | Major | Build, ML | Xiangrui Meng | Xiangrui Meng |
| SPARK-15034 | Use the value of spark.sql.warehouse.dir as the warehouse location instead of using hive.metastore.warehouse.dir | Major | SQL | Yin Huai | Yin Huai |
| SPARK-15035 | SessionCatalog needs to set the location for default DB | Major | SQL | Yin Huai | Yin Huai |
| SPARK-15036 | When creating a database, we need to qualify its path | Major | SQL | Yin Huai | Yin Huai |
| SPARK-14143 | Options for parsing NaNs, Infinity and nulls for numeric types | Major | SQL | Hossein Falaki | Hossein Falaki |
| SPARK-13425 | Documentation for CSV datasource options | Major | SQL | Hyukjin Kwon | Hyukjin Kwon |
| SPARK-15049 | Rename NewAccumulator to AccumulatorV2 | Major | Spark Core | Reynold Xin | Reynold Xin |
| SPARK-14579 | Fix a race condition in StreamExecution.processAllAvailable | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-15054 | Deprecate old accumulator API | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15052 | Use builder pattern to create SparkSession | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15050 | Put CSV options as Python csv function parameters | Major | SQL | Reynold Xin | Hyukjin Kwon |
| SPARK-15077 | StreamExecution.awaitOffset may take too long because of thread starvation | Major | SQL, Streaming | Shixiong Zhu | Shixiong Zhu |
| SPARK-15079 | Support average/count/sum in LongAccumulator/DoubleAccumulator | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15081 | Move AccumulatorV2 and subclasses into util package | Major | Spark Core | Reynold Xin | Reynold Xin |
| SPARK-14716 | Add partitioned parquet support file stream sink | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-14860 | Fix flaky test: o.a.s.sql.util.ContinuousQueryListenerSuite "event ordering" | Major | Tests | Shixiong Zhu | Shixiong Zhu |
| SPARK-15087 | Remove AccumulatorV2.localValue and keep only value | Major | Spark Core | Reynold Xin | Sandeep Singh |
| SPARK-15082 | Improve unit test coverage for AccumulatorV2 | Major | Spark Core | Reynold Xin | Sandeep Singh |
| SPARK-15073 | Make SparkSession constructors private | Major | SQL | Reynold Xin | Andrew Or |
| SPARK-15095 | Drop binary mode in ThriftServer | Major | SQL | Davies Liu | Davies Liu |
| SPARK-15102 | remove delegation token from ThriftServer | Major | . | Davies Liu | Davies Liu |
| SPARK-15084 | Use builder pattern to create SparkSession in PySpark | Major | PySpark | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-14414 | Make error messages consistent across DDLs | Major | SQL | Andrew Or | Andrew Or |
| SPARK-14237 | De-duplicate partition value appending logic in various buildReader() implementations | Minor | SQL | Cheng Lian | Cheng Lian |
| SPARK-14127 | [Table related commands] Describe table | Major | SQL | Yin Huai | Cheng Lian |
| SPARK-15109 | Accept Dataset[_] in joins | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15103 | Add support for batch jobs correctly inferring partitions from data written with file stream sink | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15126 | RuntimeConfig.set should return Unit rather than RuntimeConfig itself | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-12299 | Remove history serving functionality from standalone Master | Major | Deploy | Andrew Or | Bryan Cutler |
| SPARK-15031 | Use SparkSession in Scala/Python/Java example. | Major | Examples | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-14896 | Deprecate HiveContext in Python | Critical | PySpark, SQL | Andrew Or | Andrew Or |
| SPARK-6339 | Support creating temporary views with DDL | Major | SQL | Hossein Falaki | Xiang Zhong |
| SPARK-12154 | Upgrade to Jersey 2 | Blocker | Build, Spark Core | Matt Cheah | Matt Cheah |
| SPARK-15148 | Upgrade Univocity library from 2.0.2 to 2.1.0 | Minor | SQL | Hyukjin Kwon | Hyukjin Kwon |
| SPARK-15072 | Remove SparkSession.withHiveSupport | Major | SQL | Reynold Xin | Sandeep Singh |
| SPARK-15037 | Use SparkSession instead of SQLContext in testsuites | Major | SQL, Tests | Dongjoon Hyun | Sandeep Singh |
| SPARK-14603 | SessionCatalog needs to check if a metadata operation is valid | Critical | SQL | Yin Huai | Xiao Li |
| SPARK-14936 | FlumePollingStreamSuite is slow | Major | Build, Tests | Josh Rosen | Xin Ren |
| SPARK-14837 | Add support in file stream source for reading new files added to subdirs | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15261 | Remove experimental tag from DataFrameReader and DataFrameWriter | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15085 | Rename current streaming-kafka artifact to include kafka version | Major | Streaming | Cody Koeninger | Cody Koeninger |
| SPARK-12200 | pyspark.sql.types.Row should implement __contains__ | Minor | PySpark, SQL | Maciej Bryński | Maciej Bryński |
| SPARK-15278 | Remove experimental tag from Python DataFrame | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15080 | Break copyAndReset into copy and reset | Major | Spark Core | Reynold Xin | Sandeep Singh |
| SPARK-14346 | SHOW CREATE TABLE command (Native) | Major | SQL | Xin Wu | Cheng Lian |
| SPARK-15202 | add dapplyCollect() method for DataFrame in SparkR | Major | SparkR | Sun Rui | Sun Rui |
| SPARK-13866 | Handle decimal type in CSV inference | Major | SQL | Hossein Falaki | Hyukjin Kwon |
| SPARK-13961 | spark.ml ChiSqSelector and RFormula should support other numeric types for label | Minor | ML | Nick Pentreath | Benjamin Fradet |
| SPARK-15253 | For a data source table, Describe table needs to handle spark.sql.sources.schema | Major | SQL | Yin Huai | Xiang Zhong |
| SPARK-14814 | ML 2.0 QA: API: Java compatibility, docs | Major | Documentation, Java API, ML, MLlib | Joseph K. Bradley | yuhao yang |
| SPARK-14906 | Copy pyspark.mllib.linalg to pyspark.ml.linalg | Major | ML, PySpark | Liang-Chi Hsieh | Liang-Chi Hsieh |
| SPARK-14615 | Use the new ML Vector and Matrix in the ML pipeline based algorithms | Blocker | Build, ML | DB Tsai | DB Tsai |
| SPARK-14121 | Show commands (Native) | Major | SQL | Yin Huai | Dilip Biswal |
| SPARK-14613 | Add @Since into the matrix and vector classes in spark-mllib-local | Major | Build, ML | DB Tsai | Pravin Gadakh |
| SPARK-15411 | Add @since to ml.stat.MultivariateOnlineSummarizer.scala | Major | ML | DB Tsai | DB Tsai |
| SPARK-15375 | Add ConsoleSink for structure streaming to display the dataframe on the fly | Minor | SQL, Streaming | Saisai Shao | Saisai Shao |
| SPARK-15075 | Cleanup dependencies between SQLContext and SparkSession | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15435 | Append Command to all commands | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15424 | Revert SPARK-14807 Create a hivecontext-compatibility module | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15452 | Mark aggregator API as experimental | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15330 | Reset Command | Major | SQL | Xiao Li | Xiao Li |
| SPARK-15459 | Make Range logical and physical explain consistent | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15428 | Disable support for multiple streaming aggregations | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15425 | Disallow cartesian joins by default | Major | SQL | Reynold Xin | Sameer Agarwal |
| SPARK-15458 | Disable schema inference for streaming datasets on file streams | Major | SQL | Tathagata Das | Tathagata Das |
| SPARK-15518 | Rename various scheduler backend for consistency | Major | Spark Core | Reynold Xin | Reynold Xin |
| SPARK-15493 | Allow setting the quoteEscapingEnabled flag when writing CSV | Major | SQL | Jurriaan Pruis | Jurriaan Pruis |
| SPARK-15533 | Deprecate Dataset.explode | Major | SQL | Reynold Xin | Sameer Agarwal |
| SPARK-15543 | Rename DefaultSources to make them more self-describing | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-10903 | Simplify SQLContext method signatures and use a singleton | Minor | SparkR | Narine Kokhlikyan | Felix Cheung |
| SPARK-15520 | SparkSession builder in python should also allow overriding confs of existing sessions | Major | SQL | Eric Liang | Eric Liang |
| SPARK-15552 | Remove unnecessary private[sql] methods in SparkSession | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15599 | Document createDataset functions in SparkSession | Major | Documentation, SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-15186 | Add user guide for Generalized Linear Regression. | Minor | Documentation, ML | Seth Hendrickson | Seth Hendrickson |
| SPARK-11959 | Document normal equation solver for ordinary least squares in user guide | Minor | Documentation, ML | Joseph K. Bradley | Yanbo Liang |
| SPARK-15008 | Python ML persistence integration test: OneVsRest | Minor | ML, PySpark | Joseph K. Bradley | Xusen Yin |
| SPARK-15633 | Make package name for Java tests consistent | Minor | Java API | Reynold Xin | Reynold Xin |
| SPARK-15597 | Add SparkSession.emptyDataset | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15553 | Dataset.createTempView should use CreateViewCommand | Major | SQL | Reynold Xin | Liang-Chi Hsieh |
| SPARK-15636 | Make aggregate expressions more concise in explain | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15112 | Dataset filter returns garbage | Blocker | SQL | Reynold Xin | Cheng Lian |
| SPARK-15638 | Audit Dataset, SparkSession, and SQLContext functions and documentations | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15551 | Scaladoc for KeyValueGroupedDataset points to old method | Trivial | Documentation, SQL | holdenk | Reynold Xin |
| SPARK-15658 | Analysis exception if Dataset.map returns UDT object | Major | SQL | Wenchen Fan | Wenchen Fan |
| SPARK-15662 | Add since annotation for classes in sql.catalog | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15686 | Move user-facing structured streaming classes into sql.streaming | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15441 | dataset outer join seems to return incorrect result | Critical | SQL | Reynold Xin | Wenchen Fan |
| SPARK-15208 | Update spark examples with AccumulatorV2 | Minor | Documentation, Examples, Spark Core | Liwei Lin | Liwei Lin |
| SPARK-15728 | Rename aggregate operators: HashAggregate and SortAggregate | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15742 | Reduce collections allocations in Catalyst tree transformation methods | Major | SQL | Josh Rosen | Josh Rosen |
| SPARK-15547 | Encoder validation is too strict for inner nested structs | Major | SQL | Cheng Lian | Wenchen Fan |
| SPARK-15140 | encoder should make sure input object is not null | Major | . | Wenchen Fan | Wenchen Fan |
| SPARK-15762 | Cache Metadata.hashCode and use a singleton for Metadata.empty | Major | SQL | Josh Rosen | Josh Rosen |
| SPARK-15723 | SimpleDateParamSuite test is locale-fragile and relies on deprecated short TZ name | Minor | Spark Core | Brett Randall | Brett Randall |
| SPARK-15657 | RowEncoder should validate the data type of input object | Major | SQL | Wenchen Fan | Wenchen Fan |
| SPARK-15748 | Replace inefficient foldLeft() call in PartitionStatistics | Major | SQL | Josh Rosen | Josh Rosen |
| SPARK-15764 | Replace n^2 loop in BindReferences | Major | SQL | Josh Rosen | Josh Rosen |
| SPARK-15632 | Dataset typed filter operation changes query plan schema | Major | SQL | Cheng Lian | Xiang Zhong |
| SPARK-15580 | Add ContinuousQueryInfo to make ContinuousQueryListener events serializable | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-15517 | Add support for complete output mode | Major | SQL | Tathagata Das | Tathagata Das |
| SPARK-15794 | Should truncate toString() of very wide schemas | Major | SQL | Eric Liang | Eric Liang |
| SPARK-15853 | HDFSMetadataLog.get leaks the input stream | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-15593 | Add DataFrameWriter.foreach to allow the user consuming data in ContinuousQuery | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-15812 | Allow sorting on aggregated streaming dataframe when the output mode is Complete | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15866 | Rename listAccumulator collectionAccumulator | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-15881 | Update microbenchmark results | Major | SQL | Eric Liang | Eric Liang |
| SPARK-15856 | Revert API breaking changes made in SQLContext.range | Major | SQL | Cheng Lian | Wenchen Fan |
| SPARK-15086 | Update Java API once the Scala one is finalized | Blocker | Spark Core | Reynold Xin | Sean Owen |
| SPARK-15876 | Remove support for "zk://" master URL | Trivial | Mesos | Jacek Laskowski | Sean Owen |
| SPARK-15898 | DataFrameReader.text should return DataFrame | Major | SQL | Reynold Xin | Wenchen Fan |
| SPARK-15889 | Add a unique id to ContinuousQuery | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15925 | Replaces registerTempTable with createOrReplaceTempView in SparkR | Major | SparkR, SQL | Cheng Lian | Cheng Lian |
| SPARK-15663 | SparkSession.catalog.listFunctions shouldn't include the list of built-in functions | Major | SQL | Reynold Xin | Sandeep Singh |
| SPARK-15933 | Refactor reader-writer interface for streaming DFs to use DataStreamReader/Writer | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15960 | Audit new SQL confs | Major | SQL | Herman van Hovell | Herman van Hovell |
| SPARK-15953 | Renamed ContinuousQuery to StreamingQuery for simplicity | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-15935 | Enable test for sql/streaming.py and fix these tests | Major | PySpark | Shixiong Zhu | Shixiong Zhu |
| SPARK-15979 | Rename various Parquet support classes | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-12922 | Implement gapply() on DataFrame in SparkR | Major | SparkR | Sun Rui | Narine Kokhlikyan |
| SPARK-15981 | Fix bug in python DataStreamReader | Blocker | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-16014 | Rename optimizer rules to be more consistent | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-16033 | DataFrameWriter.partitionBy() can't be used together with DataFrameWriter.insertInto() | Major | SQL | Cheng Lian | Cheng Lian |
| SPARK-15946 | Wrap the conversion utils in Python | Major | ML, MLlib | Xiangrui Meng | Xiangrui Meng |
| SPARK-15159 | SparkSession R API | Blocker | SparkR | Sun Rui | Felix Cheung |
| SPARK-16020 | Fix complete mode aggregation with console sink | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-16036 | better error message if the number of columns in SELECT clause doesn't match the table schema | Major | SQL | Wenchen Fan | Wenchen Fan |
| SPARK-16037 | use by-position resolution when insert into hive table | Major | SQL | Wenchen Fan | Wenchen Fan |
| SPARK-16034 | Checks the partition columns when calling dataFrame.write.mode("append").saveAsTable | Major | . | Sean Zhong | Sean Zhong |
| SPARK-15613 | Incorrect days to millis conversion | Critical | SQL | Dmitry Bushev | Apache Spark |
| SPARK-16030 | Allow specifying static partitions in an INSERT statement for data source tables | Critical | SQL | Yin Huai | Yin Huai |
| SPARK-16050 | Flaky Test: Complete aggregation with Console sink | Critical | SQL, Streaming | Burak Yavuz | Shixiong Zhu |
| SPARK-13792 | Limit logging of bad records | Major | SQL | Hossein Falaki | Reynold Xin |
| SPARK-10258 | Add @Since annotation to ml.feature | Minor | Documentation, ML | Xiangrui Meng | Martin Brown |
| SPARK-16109 | Separate out statfunctions in generated R doc | Major | SparkR | Shivaram Venkataraman | Felix Cheung |
| SPARK-16002 | Sleep when no new data arrives to avoid 100% CPU usage | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-15164 | Mark classification algorithms as experimental where marked so in scala | Trivial | ML, PySpark | holdenk | holdenk |
| SPARK-16107 | Group GLM-related methods in generated doc | Major | Documentation, SparkR | Xiangrui Meng | Junyang Qian |
| SPARK-15672 | R programming guide update | Blocker | SparkR | Shivaram Venkataraman | Kai Jiang |
| SPARK-16116 | ConsoleSink should not require checkpointLocation | Major | SQL | Shixiong Zhu | Shixiong Zhu |
| SPARK-15443 | Properly explain the streaming queries | Minor | SQL, Streaming | Saisai Shao | Shixiong Zhu |
| SPARK-16142 | Group naive Bayes methods in generated doc | Major | Documentation, MLlib, SparkR | Xiangrui Meng | Xiangrui Meng |
| SPARK-16187 | Implement util method for ML Matrix conversion in scala/java | Major | ML | yuhao yang | yuhao yang |
| SPARK-16143 | Group survival analysis methods in generated doc | Major | Documentation, MLlib, SparkR | Xiangrui Meng | Junyang Qian |
| SPARK-16242 | Wrap the Matrix conversion utils in Python | Minor | ML, MLlib, PySpark | Yanbo Liang | Yanbo Liang |
| SPARK-16114 | Add network word count example | Major | SQL, Streaming | James Thomas | James Thomas |
| SPARK-16271 | Implement Hive's UDFXPathUtil | Major | SQL | Peter Lee | Peter Lee |
| SPARK-16266 | Move python DataStreamReader/Writer from pyspark.sql to pyspark.sql.streaming package | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-16261 | Fix Incorrect appNames in PySpark ML Examples | Trivial | Examples, ML, PySpark | Bryan Cutler | Bryan Cutler |
| SPARK-16140 | Group k-means method in generated doc | Minor | Documentation, MLlib, SparkR | Xiangrui Meng | Xin Ren |
| SPARK-16274 | Implement xpath_boolean | Major | SQL | Peter Lee | Peter Lee |
| SPARK-16294 | Labelling support for the include_example Jekyll plugin | Major | Documentation | Cheng Lian | Cheng Lian |
| SPARK-16256 | Add Structured Streaming Programming Guide | Major | SQL, Streaming | Tathagata Das | Tathagata Das |
| SPARK-16289 | Implement posexplode table generating function | Major | SQL | Reynold Xin | Dongjoon Hyun |
| SPARK-16336 | Suggest doing table refresh when encountering FileNotFoundException at runtime | Major | SQL | Peter Lee | Peter Lee |
| SPARK-16276 | Implement elt SQL function | Major | SQL | Reynold Xin | Peter Lee |
| SPARK-16328 | Implement conversion utility functions for single instances in Python | Major | ML, MLlib, PySpark | Nick Pentreath | Nick Pentreath |
| SPARK-16278 | Implement map_keys SQL function | Major | SQL | Reynold Xin | Dongjoon Hyun |
| SPARK-16279 | Implement map_values SQL function | Major | SQL | Reynold Xin | Dongjoon Hyun |
| SPARK-16288 | Implement inline table generating function | Major | SQL | Reynold Xin | Dongjoon Hyun |
| SPARK-14815 | ML, Graph, R 2.0 QA: Update user guide for new features & APIs | Blocker | Documentation, GraphX, ML, MLlib, SparkR | Joseph K. Bradley | yuhao yang |
| SPARK-16337 | Metadata refresh should work on temporary views | Major | SQL | Peter Lee | Reynold Xin |
| SPARK-14811 | ML, Graph 2.0 QA: API: New Scala APIs, docs | Blocker | Documentation, GraphX, ML, MLlib | Joseph K. Bradley | Yanbo Liang |
| SPARK-16359 | unidoc workaround for multiple kafka versions | Major | Streaming | Cody Koeninger | Cody Koeninger |
| SPARK-16286 | Implement stack table generating function | Major | SQL | Reynold Xin | Dongjoon Hyun |
| SPARK-16285 | Implement sentences SQL function | Major | SQL | Reynold Xin | Dongjoon Hyun |
| SPARK-13638 | Support for saving with a quote mode | Minor | SQL | Hyukjin Kwon | Jurriaan Pruis |
| SPARK-16281 | Implement parse_url SQL function | Major | SQL | Reynold Xin | Jian Wu |
| SPARK-11857 | Remove Mesos fine-grained mode subject to discussions | Major | Mesos | Reynold Xin | Michael Gummelt |
| SPARK-16318 | xpath_int, xpath_short, xpath_long, xpath_float, xpath_double, xpath_string, and xpath | Major | SQL | Peter Lee | Peter Lee |
| SPARK-16381 | Update SQL examples and programming guide for R language binding | Major | Documentation, Examples | Cheng Lian | Xin Ren |
| SPARK-16144 | Add a separate Rd for ML generic methods: read.ml, write.ml, summary, predict | Major | Documentation, MLlib, SparkR | Xiangrui Meng | Yanbo Liang |
| SPARK-16488 | Codegen variable namespace collision for pmod and partitionBy | Major | SQL | Sameer Agarwal | Sameer Agarwal |
| SPARK-16491 | Crc32 should use different variable names (not "checksum") | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-16284 | Implement reflect and java_method SQL function | Major | SQL | Reynold Xin | Peter Lee |
| SPARK-16514 | RegexExtract and RegexReplace crash on non-nullable input | Critical | SQL | Eric Liang | Eric Liang |
| SPARK-16303 | Update SQL examples and programming guide for Scala and Java language bindings | Major | Documentation, Examples | Cheng Lian | Anton Okolnychyi |
| SPARK-14812 | ML, Graph 2.0 QA: API: Experimental, DeveloperApi, final, sealed audit | Blocker | Documentation, GraphX, ML, MLlib | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-16485 | Additional fixes to Mllib 2.0 documentation | Major | Documentation, GraphX, ML, MLlib, SparkR | Timothy Hunter | Joseph K. Bradley |
| SPARK-16509 | Rename window.partitionBy and window.orderBy | Major | SparkR | Shivaram Venkataraman | Sun Rui |
| SPARK-16507 | Add CRAN checks to SparkR | Major | SparkR | Shivaram Venkataraman | Shivaram Venkataraman |
| SPARK-16590 | Improve LogicalPlanToSQLSuite to check generated SQL directly | Major | SQL, Tests | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-14816 | Update MLlib, GraphX, SparkR websites for 2.0 | Critical | Documentation, GraphX, ML, MLlib, SparkR | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-14817 | ML, Graph, R 2.0 QA: Programming guide update and migration guide | Critical | Documentation, GraphX, ML, MLlib, SparkR | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-16510 | Move SparkR test JAR into Spark, include its source code | Major | SparkR | Shivaram Venkataraman | Shivaram Venkataraman |
| SPARK-15702 | Update document programming-guide accumulator section | Major | Documentation, Spark Core | Weichen Xu | Weichen Xu |
| JIRA | Summary | Priority | Component | Reporter | Contributor |
|---|---|---|---|---|---|
| SPARK-11476 | Incorrect function referred to in MLib Random data generation documentation | Minor | Documentation | Jason Blochowiak | Sean Owen |
| SPARK-12093 | Fix the error of comment in DDLParser | Trivial | Documentation | Yadong Qi | Yadong Qi |
| SPARK-12159 | Add user guide section for IndexToString transformer | Minor | ML | Joseph K. Bradley | Benjamin Fradet |
| SPARK-12211 | Incorrect version number in graphx doc for migration from 1.1 | Minor | Documentation, GraphX | Andrew Ray | Andrew Ray |
| SPARK-12217 | Document invalid handling for StringIndexer | Minor | ML | Benjamin Fradet | Benjamin Fradet |
| SPARK-12351 | Add documentation of submitting Mesos jobs with cluster mode | Major | . | Timothy Chen | Timothy Chen |
| SPARK-12286 | Support UnsafeRow in all SparkPlan (if possible) | Major | SQL | Davies Liu | Davies Liu |
| SPARK-12570 | DecisionTreeRegressor: provide variance of prediction: user guide update | Minor | Documentation, ML | Joseph K. Bradley | Yanbo Liang |
| SPARK-12507 | Expose closeFileAfterWrite and allowBatching configurations for Streaming | Minor | Documentation, Streaming | Shixiong Zhu | Apache Spark |
| SPARK-12758 | Add note to Spark SQL Migration section about SPARK-11724 | Minor | SQL | Brandon Bradley | Brandon Bradley |
| SPARK-12703 | Spark KMeans Documentation Python Api | Minor | MLlib | Anton | Joseph K. Bradley |
| SPARK-9571 | Improve expression function coverage | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-12722 | Typo in Spark Pipeline example | Trivial | Documentation | Tom Chan | Jeff Lam |
| SPARK-12814 | Add deploy instructions for Python in flume integration doc | Major | Documentation | Shixiong Zhu | Shixiong Zhu |
| SPARK-12894 | Add deploy instructions for Python in Kinesis integration doc | Major | Documentation | Shixiong Zhu | Shixiong Zhu |
| SPARK-12786 | Actor demo does not demonstrate usable code | Minor | Streaming | Brian London | Tathagata Das |
| SPARK-5293 | Enable Spark user applications to use different versions of Akka | Major | Spark Core | Reynold Xin | Shixiong Zhu |
| SPARK-12983 | Correct metrics.properties.template | Minor | Documentation, Spark Core | Benjamin Fradet | Benjamin Fradet |
| SPARK-13214 | Fix dynamic allocation docs | Trivial | Documentation | Bill Chambers | Bill Chambers |
| SPARK-13040 | JDBC using SPARK_CLASSPATH is deprecated but is the only way documented | Minor | Documentation, Examples | Sebastián Ramírez | Sebastián Ramírez |
| SPARK-13274 | Fix Aggregator Links on GroupedDataset Scala API | Trivial | Documentation | Raela Wang | Raela Wang |
| SPARK-13350 | Configuration documentation incorrectly states that PYSPARK_PYTHON's default is "python" | Trivial | Documentation | Christopher Aycock | Christopher Aycock |
| SPARK-13380 | Document Rand(seed) and Randn(seed) Return Indeterministic Results When Data Partitions are not fixed | Minor | SQL | Xiao Li | Xiao Li |
| SPARK-13439 | Document that spark.mesos.uris is comma-separated | Trivial | Mesos | Michael Gummelt | Michael Gummelt |
| SPARK-13507 | Documentation for compression options for CSV, JSON and TEXT data sources | Minor | SQL | Hyukjin Kwon | Hyukjin Kwon |
| SPARK-9999 | Dataset API on top of Catalyst/DataFrame | Major | SQL | Reynold Xin | Michael Armbrust |
| SPARK-11157 | Allow Spark to be built without assemblies | Major | Build, Spark Core, YARN | Marcelo Vanzin | Marcelo Vanzin |
| SPARK-11416 | Upgrade kryo package to version 3.0 | Major | Build | Hitoshi Ozawa | Josh Rosen |
| SPARK-14498 | Various cleanups for ML documentation | Minor | Documentation, ML, PySpark, SQL | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-6725 | Model export/import for Pipeline API (Scala) | Critical | ML | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-13089 | spark.ml Naive Bayes user guide | Minor | Documentation, ML | Joseph K. Bradley | yuhao yang |
| SPARK-14572 | Update Config Doc to specify -Xms in extraJavaOptions | Trivial | Documentation | Dhruve Ashar | Dhruve Ashar |
| SPARK-14618 | RegressionEvaluator doc out of date | Minor | Documentation, ML | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-11939 | PySpark support model export/import for Pipeline API | Critical | ML, PySpark | Yanbo Liang | Joseph K. Bradley |
| SPARK-14515 | Add python example for ChiSqSelector | Minor | Documentation, ML, PySpark | zhengruifeng | zhengruifeng |
| SPARK-14635 | Documentation and Examples for TF-IDF only refer to HashingTF | Minor | ML | Nick Pentreath | yuhao yang |
| SPARK-14742 | Redirect spark-ec2 doc to new location | Trivial | Documentation, EC2 | Nicholas Chammas | Sean Owen |
| SPARK-14478 | Should StandardScaler use biased variance to scale? | Major | ML, MLlib | Joseph K. Bradley | Joseph K. Bradley |
| SPARK-11337 | Make example code in user guide testable | Critical | Documentation | Xiangrui Meng | Xusen Yin |
| SPARK-14937 | spark.ml LogisticRegression sqlCtx in scala is inconsistent with java and python | Trivial | ML | Miao Wang | Miao Wang |
| SPARK-14311 | Model persistence in SparkR 2.0 | Major | ML, SparkR | Xiangrui Meng | Xiangrui Meng |
| SPARK-12540 | Support all TPCDS queries | Major | SQL | Davies Liu | Davies Liu |
| SPARK-15223 | spark.executor.logs.rolling.maxSize wrongly referred to as spark.executor.logs.rolling.size.maxBytes | Minor | Documentation | Philipp Hoffmann | Philipp Hoffmann |
| SPARK-13382 | Update PySpark testing notes | Trivial | Documentation, PySpark | holdenk | holdenk |
| SPARK-15141 | Add python example for OneVsRest | Major | Documentation | zhengruifeng | zhengruifeng |
| SPARK-15149 | Include ml.kmeans python example | Major | Documentation | zhengruifeng | zhengruifeng |
| SPARK-15150 | Add python example for LDA | Major | Documentation | zhengruifeng | zhengruifeng |
| SPARK-12972 | Update org.apache.httpcomponents.httpclient, commons-io | Minor | Spark Core | Brandon Bradley | Sean Owen |
| SPARK-14434 | User guide doc and examples for GaussianMixture in spark.ml | Major | Documentation, ML | Joseph K. Bradley | Miao Wang |
| SPARK-15101 | Audit: ml.clustering and ml.recommendation | Major | Documentation, ML | Joseph K. Bradley | zhengruifeng |
| SPARK-15396 | [Spark] [SQL] [DOC] It can't connect hive metastore database | Critical | SQL | Yi Zhou | Xiao Li |
| SPARK-15485 | Spark SQL Configuration | Major | SQL | Xiao Li | Xiao Li |
| SPARK-12795 | Whole stage codegen | Major | SQL | Davies Liu | Davies Liu |
| SPARK-15502 | Add note in ML ALS docs that user / item column only supports Int | Minor | Documentation, ML, PySpark | Nick Pentreath | Nick Pentreath |
| SPARK-12071 | Programming guide should explain NULL in JVM translate to NA in R | Minor | SparkR | Felix Cheung | Krishna Kalyan |
| SPARK-15500 | Remove defaults in storage level param doc in ALS | Minor | Documentation, ML, PySpark | Nick Pentreath | Nick Pentreath |
| SPARK-15492 | Binarization scala example copy & paste to spark-shell error | Minor | ML | Miao Wang | Miao Wang |
| SPARK-15341 | Add documentation for model.write to clarify summary was not saved |
Minor | ML | Yanbo Liang | Yanbo Liang |
| SPARK-15523 | Update JPMML to 1.2.15 | Minor | ML, MLlib | Villu Ruusmann | Villu Ruusmann |
| SPARK-15449 | MLlib NaiveBayes example in Java uses wrong data format | Minor | Examples | Kiran Biradarpatil | Miao Wang |
| SPARK-15617 | Clarify that fMeasure in MulticlassMetrics and MulticlassClassificationEvaluator is "micro" f1_score | Minor | Documentation, ML, MLlib | Joseph K. Bradley | zhengruifeng |
| SPARK-12837 | Spark driver requires large memory space for serialized results even there are no data collected to the driver | Critical | SQL | Tien-Dung LE | Wenchen Fan |
| SPARK-15818 | Upgrade to Hadoop 2.7.2 | Minor | Build | Adam Roberts | Adam Roberts |
| SPARK-15781 | Misleading deprecated property in standalone cluster configuration documentation | Minor | Documentation | Jonathan Taws | Bo Meng |
| SPARK-7848 | Update SparkStreaming docs to incorporate FAQ and/or bullets w/ "knobs" information. | Major | Streaming | jay vyas | Nirman Narang |
| SPARK-15966 | Fix markdown for Spark Monitoring | Trivial | Documentation | Dhruve Ashar | Dhruve Ashar |
| SPARK-15608 | Add document for ML IsotonicRegression | Minor | Documentation | Yanbo Liang | Weichen Xu |
| SPARK-15490 | SparkR 2.0 QA: New R APIs and API docs for non-MLib changes | Blocker | SparkR | Joseph K. Bradley | Kai Jiang |
| SPARK-15129 | Clarify conventions for calling Spark and MLlib from R | Blocker | Documentation, ML, SparkR | Joseph K. Bradley | Gayathri Murali |
| SPARK-16040 | spark.mllib PIC document extra line of refernece | Trivial | . | Miao Wang | Miao Wang |
| SPARK-15863 | Update SQL programming guide for Spark 2.0 | Blocker | Documentation, SQL | Cheng Lian | Cheng Lian |
| SPARK-16025 | Document OFF_HEAP storage level in 2.0 | Minor | . | Eric Liang | Eric Liang |
| SPARK-15894 | Add doc to control #partition for input files | Trivial | SQL | Takeshi Yamamuro | Takeshi Yamamuro |
| SPARK-15319 | Fix SparkR doc layout for corr and other DataFrame stats functions | Minor | SparkR | Felix Cheung | Felix Cheung |
| SPARK-7751 | Add @Since annotation to stable and experimental methods in MLlib | Minor | Documentation, MLlib | Xiangrui Meng | Xiangrui Meng |
| SPARK-15177 | SparkR 2.0 QA: make SparkR model params and default values consistent with MLlib | Blocker | ML, SparkR | Yanbo Liang | Yanbo Liang |
| SPARK-16127 | Audit @Since annotations related to ml.linalg | Major | ML, PySpark | Nick Pentreath | Nick Pentreath |
| SPARK-15997 | Audit ml.feature Update documentation for ml feature transformers | Major | ML, MLlib | Gayathri Murali | Gayathri Murali |
| SPARK-16111 | Hide SparkOrcNewRecordReader in API docs | Minor | Documentation, SQL | Xiangrui Meng | Dongjoon Hyun |
| SPARK-14608 | transformSchema needs better documentation | Minor | Documentation, ML | Joseph K. Bradley | yuhao yang |
| SPARK-13448 | Document MLlib behavior changes in Spark 2.0 | Blocker | ML, MLlib | Xiangrui Meng | Xiangrui Meng |
| SPARK-16557 | Remove stale doc in sql/README.md | Major | SQL | Reynold Xin | Reynold Xin |
| SPARK-16090 | Improve method grouping in SparkR generated docs | Critical | Documentation, SparkR | Xiangrui Meng | Xiangrui Meng |
| SPARK-16112 | R programming guide update for gapply and gapplyCollect | Major | SparkR | Kai Jiang | Narine Kokhlikyan |
| SPARK-16055 | sparkR.init() can not load sparkPackages when executing an R file | Minor | SparkR | Sun Rui | Krishna Kalyan |
| SPARK-12640 | Add benchmarks to measure the speed ups of UnsafeRowParquetReaderReader. | Minor | SQL | Nong Li | Nong Li |
| SPARK-10620 | Look into whether accumulator mechanism can replace TaskMetrics | Major | Spark Core | Patrick Wendell | Andrew Or |
| SPARK-12463 | Remove spark.deploy.mesos.recoveryMode and use spark.deploy.recoveryMode | Major | Mesos | Timothy Chen | Apache Spark |
| SPARK-12464 | Remove spark.deploy.mesos.zookeeper.url and use spark.deploy.zookeeper.url | Major | Mesos | Timothy Chen | Apache Spark |
| SPARK-12465 | Remove spark.deploy.mesos.zookeeper.dir and use spark.deploy.zookeeper.dir | Major | Mesos | Timothy Chen | Apache Spark |
| SPARK-13474 | Update packaging scripts to stage artifacts to home.apache.org | Major | Project Infra | Josh Rosen | Josh Rosen |
| SPARK-13598 | Remove LeftSemiJoinBNL | Major | SQL | Davies Liu | Davies Liu |
| SPARK-13583 | Remove unused imports and add checkstyle rule | Minor | Spark Core, Streaming | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-13255 | Integrate vectorized parquet scan with whole stage codegen. | Major | SQL | Nong Li | Nong Li |
| SPARK-13512 | Add example and doc for ml.feature.MaxAbsScaler | Minor | ML | yuhao yang | yuhao yang |
| SPARK-13918 | merge SortMergeJoin and SortMergeOuterJoin | Major | SQL | Davies Liu | Davies Liu |
| SPARK-13942 | Remove Shark-related docs for 2.x | Minor | Documentation | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-13977 | Bring back ShuffledHashJoin | Major | SQL | Davies Liu | Davies Liu |
| SPARK-14011 | Enable LineLength Java checkstyle rule |
Minor | Examples | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-14366 | Remove SBT-Idea plugin | Trivial | Build | Joan Goyeau | Luciano Resende |
| SPARK-14868 | Enable NewLineAtEofChecker in checkstyle and fix lint-java errors | Minor | Build | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-14987 | Inline Hive thrift-server into Spark | Major | SQL | Davies Liu | Davies Liu |
| SPARK-13830 | Fetch large directly result from executor is very slow | Major | Spark Core | Davies Liu | Davies Liu |
| SPARK-15053 | Fix Java Lint errors on Hive-Thriftserver module | Trivial | Build, SQL | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-15057 | Remove stale TODO comment for making enum in GraphGenerators |
Trivial | GraphX | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-15134 | Indent SparkSession builder patterns and update binary_classification_metrics_example.py | Minor | Examples | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-14738 | Separate Docker Integration Tests from main spark build | Minor | Build, SQL | Luciano Resende | Luciano Resende |
| SPARK-15587 | ML 2.0 QA: Scala APIs audit for feature | Major | ML | Joseph K. Bradley | Yanbo Liang |
| SPARK-15744 | Rename two TungstenAggregation*Suites and update error messages/comments | Trivial | SQL | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-15773 | Avoid creating local variable sc in examples if possible |
Minor | Examples | Dongjoon Hyun | Dongjoon Hyun |
| SPARK-15879 | Update logo in UI and docs to add "Apache" | Minor | Documentation, Web UI | Matei Zaharia | Sean Owen |
| SPARK-15447 | Performance test for ALS in Spark 2.0 | Critical | ML | Xiangrui Meng | Nick Pentreath |
| SPARK-13959 | Audit MiMa excludes added in SPARK-13948 to make sure none are unintended incompatibilities | Critical | Build | Josh Rosen | Reynold Xin |


Is this the same as #236?
closed
by Kevin Reiss at 2022-10-17 01:29:51.assigned
by None at 2022-10-17 13:35:48.unassigned
by None at 2022-10-17 13:36:38.assigned
by Jane Sandberg at 2022-10-17 21:00:28.CSV generated on staging:
start_date,end_date,event_name,trip_id,surname,given_name,department,estimated_cost
2020-06-07,2020-06-13,"Open Repositories (OR) 2020, South Africa",10046,Cole,Carolyn Ann,Library Information Technology,2755.00
2020-05-29,2020-06-07,"Arraynavigating 2020, Bryonberg",10077,Powlowski,Jasmin,Library Information Technology,7853.00
2020-08-06,2020-08-15,"Sensorconnecting 2021, Manualside",10079,Powlowski,Jasmin,Library Information Technology,13493.00
2020-06-05,2020-06-08,"Systemindexing 2021, Stromanburgh",10081,Powlowski,Jasmin,Library Information Technology,954.00
2020-08-10,2020-08-20,"Portconnecting 2020, Herbertville",10082,Powlowski,Jasmin,Library Information Technology,6853.00
2021-06-05,2021-06-13,"Programquantifying 2020, Moenstad",10084,Powlowski,Jasmin,Library Information Technology,2290.00
2020-12-09,2020-12-14,"Systemcompressing 2021, Boscostad",10098,Pfeffer,Nedra,Library Information Technology,3142.00
2021-02-19,2021-02-28,"Cardparsing 2021, Rolfsonberg",10141,Watsica,Kittie,Library Information Technology,6183.00
2020-05-23,2020-06-01,"Programcopying 2020, Lake Lamar",10147,Watsica,Kittie,Library Information Technology,9353.00
2020-08-24,2020-09-02,"Panelhacking 2020, Bethannstad",10178,Christiansen,Albertine,Library Information Technology,11089.00
2021-06-12,2021-06-13,"Pixeloverriding 2020, West Aldo",10183,Christiansen,Albertine,Library Information Technology,9708.00
2021-03-07,2021-03-14,"Busquantifying 2021, Virginatown",10213,Pollich,Florentino,Library Information Technology,8486.00
2020-09-28,2020-09-30,"Arraynavigating 2020, South Levibury",10215,Pollich,Florentino,Library Information Technology,4598.00
2020-07-03,2020-07-04,"Microchiphacking 2021, Alannamouth",10216,Pollich,Florentino,Library Information Technology,2868.00
2020-05-29,2020-06-03,"Busoverriding 2020, Port Chasehaven",10268,Labadie,Dan,Library Information Technology,4365.00
2020-10-04,2020-10-08,"Bandwidthquantifying 2020, Birgitview",10278,Labadie,Dan,Library Information Technology,2340.00
2021-04-12,2021-04-16,"Hard Driveparsing 2021, Mosciskiburgh",10279,Labadie,Dan,Library Information Technology,6969.00
2021-03-09,2021-03-18,"Protocolcompressing 2021, Reingerchester",10310,Cartwright,Wilfredo,Library Information Technology,4293.00
2020-11-20,2020-11-25,"Systemnavigating 2020, O'Reillymouth",10330,Herman,Larry,Library Information Technology,8083.00
2021-02-24,2021-02-25,"Firewallparsing 2021, Janfort",10356,Lehner,Carlo,Library Information Technology,6071.00
2021-05-29,2021-05-31,"Protocolcompressing 2020, South Tamramouth",10362,Lehner,Carlo,Library Information Technology,4484.00
2022-07-18,2022-07-21,"Campus Trip 2022, Princeton, NJ",10407,Reiss,Kevin Michael,Library Information Technology,600.00
Thanks @maxkadel ! Just one small suggestion to avoid an N+1 queries situation.
Thanks @sandbergja! I did write a test to verify this (the log wasn't reflecting the difference) and used https://github.com/civiccc/db-query-matchers to do so - it's pretty neat. I don't know whether it makes sense to add permanently to the test suite, but it was definitely helpful when the log wasn't showing the difference.
renamed
by Max Kadel at 2022-10-17 16:36:46.deployed
by None at 2022-10-17 16:37:34.mentioned
by Jane Sandberg at 2022-10-17 20:03:04.subscribed
by Jane Sandberg at 2022-10-17 20:03:04.mentioned
by Max Kadel at 2022-10-17 20:03:04.subscribed
by Max Kadel at 2022-10-17 20:03:04.review_requested
by Max Kadel at 2022-10-17 20:03:08.referenced
by Jane Sandberg at 2022-10-17 21:01:54.merged
by Jane Sandberg at 2022-10-17 21:01:54.closed
by Jane Sandberg at 2022-10-17 21:01:54.head_ref_deleted
by Jane Sandberg at 2022-10-17 21:01:55.closed
by Jane Sandberg at 2022-10-17 21:01:55.point person is Will C.
@mzelesky thank you! the location will be in place by 10/21. I will follow up.
@mzelesky regarding the new location what are the circ options? Is it similar or the same to another firestone location from https://bibdata.princeton.edu/locations/holding_locations ?
Please see https://github.com/PrincetonUniversityLibrary/alma-config/issues/301 for the details. Sorry about not including this when I opened the ticket.
Thank you @mzelesky . In the list we would like also to know the 'Fulfillment unit'.
assigned
by Christina Chortaria at 2022-10-17 19:25:52.mentioned
by None at 2022-10-17 19:27:34.subscribed
by None at 2022-10-17 19:27:34.mentioned
by None at 2022-10-17 19:57:15.subscribed
by None at 2022-10-17 19:57:15.mentioned
by None at 2022-10-17 20:06:16.subscribed
by None at 2022-10-17 20:06:16.referenced
by Francis Kayiwa at 2022-10-17 14:20:57.merged
by Francis Kayiwa at 2022-10-17 14:20:57.closed
by Francis Kayiwa at 2022-10-17 14:20:57.referenced
by Robert-Anthony Lee-Faison at 2022-10-17 19:18:53.merged
by Robert-Anthony Lee-Faison at 2022-10-17 19:18:53.closed
by Robert-Anthony Lee-Faison at 2022-10-17 19:18:53.head_ref_deleted
by Robert-Anthony Lee-Faison at 2022-10-17 19:18:54.labeled
by None at 2022-10-17 15:00:06.labeled
by None at 2022-10-17 15:00:11.assigned
by Trey Pendragon at 2022-10-17 19:54:24.labeled
by None at 2022-10-17 19:54:59.renamed
by Trey Pendragon at 2022-10-17 20:09:12.Implementation notes: https://docs.google.com/document/d/1tpBHlK8knTsmT4MZjMqMUXiywj9iGvHWea5hHNUGQ6w/edit
implementation notes: https://docs.google.com/document/d/1tpBHlK8knTsmT4MZjMqMUXiywj9iGvHWea5hHNUGQ6w/edit
head_ref_force_pushed
by None at 2022-10-17 16:32:40.referenced
by Eliot Jordan at 2022-10-17 16:39:30.merged
by Eliot Jordan at 2022-10-17 16:39:30.closed
by Eliot Jordan at 2022-10-17 16:39:30.head_ref_deleted
by Eliot Jordan at 2022-10-17 16:39:31.referenced
by Eliot Jordan at 2022-10-17 17:58:54.closed
by None at 2022-10-18 00:49:46.@mzelesky any updates on this? Please let us know.
mentioned
by None at 2022-10-17 01:30:56.subscribed
by None at 2022-10-17 01:30:56.deployed
by None at 2022-10-17 20:21:57.Double-check with April when there is a PR for this we can put on staging.
assigned
by None at 2022-10-17 14:17:03.Hey team! Please add your planning poker estimate with Zenhub @maxkadel @rladdusaw @leefaisonr @christinach @regineheberlein
mentioned
by None at 2022-10-17 15:26:51.subscribed
by None at 2022-10-17 15:26:51.mentioned
by Christina Chortaria at 2022-10-17 15:26:51.subscribed
by Christina Chortaria at 2022-10-17 15:26:51.mentioned
by None at 2022-10-17 15:26:51.subscribed
by None at 2022-10-17 15:26:51.mentioned
by Max Kadel at 2022-10-17 15:26:51.subscribed
by Max Kadel at 2022-10-17 15:26:51.mentioned
by Robert-Anthony Lee-Faison at 2022-10-17 15:26:52.subscribed
by Robert-Anthony Lee-Faison at 2022-10-17 15:26:52.assigned
by Christina Chortaria at 2022-10-17 16:24:14.assigned
by Jane Sandberg at 2022-10-17 21:45:56.labeled
by Jane Sandberg at 2022-10-17 23:05:56.renamed
by Jane Sandberg at 2022-10-17 23:06:10.closed
by Kevin Reiss at 2022-10-17 01:34:04.closed
by Kevin Reiss at 2022-10-17 01:34:14.While spam occasionally comes through this form, the majority of spam in our queue comes from emails sent directly to the libanswers.com email address. I wonder if we can close this ticket.
referenced
by Chun Ly at 2022-10-17 14:18:51.closed
by Chun Ly at 2022-10-17 16:42:33.referenced
by Chun Ly at 2022-10-17 16:42:34.labeled
by Chun Ly at 2022-10-17 15:26:01.assigned
by Chun Ly at 2022-10-17 15:26:01.head_ref_force_pushed
by Chun Ly at 2022-10-17 16:39:42.referenced
by Chun Ly at 2022-10-17 16:42:32.merged
by Chun Ly at 2022-10-17 16:42:32.closed
by Chun Ly at 2022-10-17 16:42:32.head_ref_deleted
by Chun Ly at 2022-10-17 16:42:49.labeled
by Bess Sadler at 2022-10-17 13:21:10.assigned
by None at 2022-10-17 13:39:16.referenced
by None at 2022-10-17 15:16:45.referenced
by Hector Correa at 2022-10-17 15:43:00.closed
by Bess Sadler at 2022-10-17 14:09:41.assigned
by Tyler Wade at 2022-10-17 14:32:54.closed
by Bess Sadler at 2022-10-17 14:33:21.closed
by Bess Sadler at 2022-10-17 14:33:35.closed
by Bess Sadler at 2022-10-17 14:33:47.labeled
by Hector Correa at 2022-10-17 15:22:26.referenced
by Hector Correa at 2022-10-17 15:42:59.merged
by Hector Correa at 2022-10-17 15:42:59.closed
by Hector Correa at 2022-10-17 15:42:59.head_ref_deleted
by Hector Correa at 2022-10-17 15:43:00.referenced
by Bess Sadler at 2022-10-17 15:51:12.merged
by Bess Sadler at 2022-10-17 15:51:12.closed
by Bess Sadler at 2022-10-17 15:51:13.head_ref_deleted
by Bess Sadler at 2022-10-17 15:51:13.assigned
by Bess Sadler at 2022-10-17 13:18:08.labeled
by Bess Sadler at 2022-10-17 13:54:41.closed
by Bess Sadler at 2022-10-17 15:51:14.assigned
by Bess Sadler at 2022-10-17 15:54:11.unassigned
by Bess Sadler at 2022-10-17 15:54:34.assigned
by Bess Sadler at 2022-10-17 15:57:44.Ticket here: https://github.com/pulibrary/pdc_describe/issues/494
closed
by Bess Sadler at 2022-10-17 15:58:44.labeled
by None at 2022-10-17 19:35:41.mentioned
by None at 2022-10-17 19:37:20.subscribed
by None at 2022-10-17 19:37:20.mentioned
by None at 2022-10-17 19:37:20.subscribed
by None at 2022-10-17 19:37:20.mentioned
by Srinath Sankar at 2022-10-17 19:37:20.subscribed
by Srinath Sankar at 2022-10-17 19:37:20.mentioned
by None at 2022-10-17 19:37:20.subscribed
by None at 2022-10-17 19:37:20.referenced
by None at 2022-10-17 19:41:29.referenced
by None at 2022-10-17 19:42:36.referenced
by None at 2022-10-17 19:43:17.renamed
by None at 2022-10-17 19:45:58.labeled
by None at 2022-10-17 19:52:06.referenced
by None at 2022-10-17 19:53:43.head_ref_force_pushed
by None at 2022-10-17 19:53:43.referenced
by Eliot Jordan at 2022-10-17 17:58:52.merged
by Eliot Jordan at 2022-10-17 17:58:52.closed
by Eliot Jordan at 2022-10-17 17:58:52.head_ref_deleted
by Eliot Jordan at 2022-10-17 17:58:53.referenced
by James R. Griffin III at 2022-10-17 16:54:37.merged
by James R. Griffin III at 2022-10-17 16:54:37.closed
by James R. Griffin III at 2022-10-17 16:54:37.head_ref_deleted
by James R. Griffin III at 2022-10-17 16:54:38.Hi @m-ichelleliu -
Please let me know if you have any additional questions.
mentioned
by None at 2022-10-17 13:43:13.subscribed
by None at 2022-10-17 13:43:13.assigned
by Eliot Jordan at 2022-10-17 18:41:59.head_ref_force_pushed
by Eliot Jordan at 2022-10-17 21:51:53.closed
by Eliot Jordan at 2022-10-17 22:01:29.assigned
by James R. Griffin III at 2022-10-17 14:29:36.transferred
by Bess Sadler at 2022-10-17 18:25:47.


{% extends "base.html" %} {% block content %}
{% if user %} {{user.id}} {% if user.profession %} (a {{user.profession}}) {% endif %} {% else %} One of our users {% endif %} needed access to this article and could not get it.
{% if story.story %}{{story.story}}
{% endif %}Coming soon... we will be making this page more useful, and showing further links to supporting and related information where available, and asking YOU for help!
Can you help right now? Check out our action page. Later we'll be asking authors (and others) to share copies of articles (legally :)
These people need access to this article - can you help?
{{", ".join(catalogue.contentmine.metadata.author)}}
{% endif %} {% if catalogue.contentmine.metadata.description %}{{catalogue.contentmine.metadata.description}}
{% endif %}This article is available at {{catalogue.core.url}}.
(Soon we will be updating people who try to access something that is available elsewhere automatically - and checking for things becoming available later.)
{% endif %} {% endif %} {% if about %}


This is my first web page!
Isn't it neat?
Here is a link to my favorite things.
Check out Epicodus. It's a great school for learning web programming!


Summer is now almost over, but it is still warm enough for salads. And a salad does not need to be a sad affair, even if the ingredients are run of the mill, as I have been discovering. This one has Tuna in it to remind me of the Ocean, which I dearly miss, and tahini (sesame paste) to make me feel fancy. The halloumi is there to bulk it up and make it a proper main dish.
The fancy ingredients, tahini and halloumi, can be found in large supermarkets, health food stores or Turkish/Middle Eastern stores, and they keep for long, specially the tahini, so no need to go every week to a store on the other side of town. The green used for the salad can be whatever you have at hand and can be eaten raw - any variety of lettuce, watercress, Valerianella, or a mix of all of these will do. The first time I have seen Valerianella was in Germany, so I am not sure about the availability in other countries.
I noticed that depending on the brand, tahini can be more or less fatty and I was suspicious that some of it might be of lower quality. So, I asked a colleague that has a middle eastern background if there was any way to choose “the best” tahini and apparently having a layer of fat at the top of the jar is normal and expected. Unless it is too much, let’s say 1/4 of the volume, it actually indicates a good quality tahini. One thing to bear in mind is one should homogenize the tahini - for instance with a spoon - before taking it from the jar.
As for the halloumi, don’t fret if you can’t find “real” halloumi - any grill cheese with do, and I tend to buy the cheap ones pre-marinated with chili. And if you don’t have it or are not that hungry, no problem, the salad will work without it as well.
Whilst you could use black pepper to season this dish, I strongly recommend white pepper which goes extremely well with some fish dishes.
Source
Inspiration from a paleo website, modified to include some extra ingredients.
- Servings: 2
- Prep Time: 20 mins
- Cook Time: 10 mins
- Total Time: 30 mins
Ingredients
- Tuna: 140g, canned in water
- Tahini: 2 tablespoons
- Salad greens: 2-3 cups, for instance half a lettuce.
- Cherry tomatoes: a handful
- lemon juice: 2-3 tablespoons, or 1 lemon
- Garlic: 1 clove, pressed
- White pepper: 1 teaspoon, or to taste
- Sea salt: to taste
- Olive oil: 2 tablespoons
Directions
- Wash the salad and the tomatoes. Shred the salad and halve or quarter the tomatoes.
- Lay the salad on large plates, dot with the tomatoes, drizzle the olive oil, and add a bit of salt.
- Brush slightly the halloumi with olive oil and grill it in a grill pan with medium heat.
- While the halloumi is grilling, take a bowl and mix the tahini, lemon juice, garlic, tuna (without the water), and white pepper. If the mixture is too thick add some drops of water, but remember it should have the consistency of a paste. Spoon it into the middle of the plates.
- Finish off by cutting the grilled halloumi in small pieces and dotting the salad with it.


NMT CSE389 Team Project
Money Mouse Project: Evaluation
Home
Prototypes
Documents
Evaluation
About
The process of the user study (will be added in the future)


1. Is it important to be involved in student organizations or groups while you are at college? Why or why not? I think it is important to be involved in groups or organization while in college. It's fun and you get more opportunites to meet new people from different backgrounds.
2. As you have been away from home for a few months now, what has been the biggest struggle as you strive for independence? If you are a commuter student, what has been the biggest struggle as you try and exert your independence while still living at home? This one is kind of hard. I guess setting my own time schedule. Times to study, do homework, and Sleep. At home I was made to go to sleep at a good time, now I have to make sure I get enough sleep on my own. Coming here has really made me hone my time management skills.
3. Since beginning college, what has been your number one “pitfall” that you have faced at Coastal? How has this impacted your academics? My number one pitfual would be BIOL 122. I took BIOL 121 at a different college, and Coastal did not pick up where that college left off, so I had to catch up. The lecture part of the class brought my GPA down.
4. Looking back on the semester so far, describe a stressful moment you have faced and how you overcame (or haven’t yet overcame) the stress. Taking MATH 161 and MATH 174 together has been quite stressful. There is so much to remember and know for both classes and it can be really hard to follow and understand. I've been going to math outreach and my calc teacher's office hours, so that has been helping.
5. What are some of your expectations of your Academic Advisor? What role do they play in your academics? I expect my advisor to advise me in choosing my classes and internships. My first advisor was pretty cool. I enjoyed picking my classes out with her. I liked that she knew not to let me take a bunch of core classes because that was my plan and now I know that that would be a bad idea.


Minimum Path Sum
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
2019 KaKao 개발자 겨울 인턴십 in Programmers
2017 KaKao Code Festival in Programmers
Summer/Winter Coding(2019) in Programmers
Hash in Programmers Coding Test Practice
Hash in Programmers Coding Test Practice
Dynamic Programming in Programmers Coding Test Practice
Sorting in Programmers Coding Test Practice
DFS/BFS in Programmers Coding Test Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code
Leet code Practice
Leet code
Leet code Practice
비트마스킹 DP 공부
단절점 공부하기
ConvexHull with Monotone Chain
CCW 이해하기
CCW 교차판별이해하기
LCS 공부하기
LCA 이해하기
Minimum Spanning Tree with Kruskal Code (C++, Java)
DFS & BFS Code (C++, Java)
KaKao in Programmers
Hash in Programmers Coding Test Practice
Hash in Programmers Coding Test Practice
DFS/BFS in Programmers Coding Test Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code
Leet code Practice
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
Leet code Practice
2017 KaKao Code Festival in Programmers
Dynamic Programming in Programmers Coding Test Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
비트마스킹 DP 공부
LCS 공부하기
LCA 이해하기
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Practice Problems in Programmers
KaKao in Programmers
KaKao in Programmers
자바 용어 정리
KaKao in Programmers
KaKao in Programmers
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
ConvexHull with Monotone Chain
Hash in Programmers Coding Test Practice
Hash in Programmers Coding Test Practice
Leet code Practice
Leet code Practice
Sorting in Programmers Coding Test Practice
Leet code Practice
Leet code Practice
Leet code Practice
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
DFS/BFS in Programmers Coding Test Practice
Leet code Practice
DFS & BFS Code (C++, Java)
Summer/Winter Coding(2019) in Programmers
Leet code Practice
Leet code Practice
Practice Problems in Programmers
Leet code Practice
Leet code Practice
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
DFS & BFS Code (C++, Java)
Markdown 연습용 블로그 테스팅 글
Minimum Spanning Tree with Kruskal Code (C++, Java)
Minimum Spanning Tree with Kruskal Code (C++, Java)
Minimum Spanning Tree with Kruskal Code (C++, Java)
LCA 이해하기
LCS 공부하기
ConvexHull with Monotone Chain
단절점 공부하기
단절점 공부하기
비트마스킹 DP 공부
Leet code Practice
Leet code
Leet code
Leet code
Leet code
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Leet code Practice
Web Server와 WAS에 대한 설명과 차이 비교
Web Server와 WAS에 대한 설명과 차이 비교
Web Server와 WAS에 대한 설명과 차이 비교
Web Server와 WAS에 대한 설명과 차이 비교
자바 용어 정리
자바 용어 정리
자바 용어 정리
자바 용어 정리
Leet code Practice
Leet code Practice
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
SQL Practice in Programmers
2019 KaKao 개발자 겨울 인턴십 in Programmers
Practice Problems in Programmers


{{config.site.lema}}
Thanks for registering! Here you'll find a brief introduction on how to use this site
Your message indicator, a link to your profile settings, and some basic functions are in the top right. Open the expando if you are on mobile.
- Toggles Day/Night mode
- Takes you to your message center where you can see replies and PMs
- The envelope will change colors and have a number in a red circle if you have a new message
This site is composed of subs. You are automatically subscribed to about a dozen defaults. You can subscribe or block a sub from your feed from either the subs page or the sidebar of the sub. Each sub has its own theme, rules, moderators, and custom settings:
- Extra CSS to change the colors and look of the sub
- Sidebar information with links to other sites that may not be affiliated with this site
- Choose the default sort of your sub when a user goes to it (New/Hot/Top)
- A video player mode that can play the all the youtube posts that have been posted (experimental)
Your user profile has additional viewing options that can be set
- Open external links in a new window
- Disable custom sub styles: Disables custom CSS styles on subs.
- Show NSFW content: Shows posts that may contain nudity or extreme content.
Some other custom tricks for browsing the site:
- /s/subname goes to the sub
- /u/username goes to the user's profile
- /all/new shows a live view of new posts, the votes and comment counts auto update
- /m/news+sports+music shows all posts, sorted by new, from those subs @if config.site.enable_chat:
- /chat goes to a full page chat window for all users @end
- allows you to change the order of the top bar subscription list


Hey mom there's something in the backroom
I hope it's not the creatures from above
You used to read me stories
As if my dreams were boring
We all know conspiracies are dumb
What if people knew that these were real
I'd leave my closet door open all night
I know the CIA would say
What you hear is all hearsay
I wish someone would tell me what was right
~Blink182


--- layout: post title: Vodafone and content controls date: 2004-07-06 00:00:00 ---
From "Content Filtering AKA Clumsy Censorship", on Mobitopia:
"As I understand it from MoCoNews, the blocking of sites was a problem with the implementation of content controls, not with its configuration (i.e. teething troubles which should be fixed). And content controls should allow differentiation between different kinds of adult content.
Given that Vodafone effectively controls all of its customers access to the net, I don't see why they shouldn't be able to effectively whitelist access to sites. Isn't this exactly what's done at lots of schools?
It runs counter to what I'd expect from an ISP, but maybe this serves to highlight the difference between the comfy consumer-friendly "we'll bill your children" brands of MNOs and the tech-heavy "we are pipes" approach that the fixed-line internet has gone down.
 Whatever your personal view on the subject, it's an emotive one for much of the population, and one that needs to be addressed in some way."


This class executes a given command on a background thread. Call QThread::start() to start the worker. More...
#include <BackgroundWorker.h>
Public Member Functions | |
| BackgroundWorker (boost::shared_ptr< BibleDatabase::ICommand > command) | |
| Create a new instance of the BackgroundWorker class. | |
| void | run () |
| Execute the given command. This method should be called by Qt. |
This class executes a given command on a background thread. Call QThread::start() to start the worker.
Definition at line 16 of file BackgroundWorker.h.
| BackgroundWorker::BackgroundWorker | ( | boost::shared_ptr< BibleDatabase::ICommand > | command | ) |
Create a new instance of the BackgroundWorker class.
Definition at line 7 of file BackgroundWorker.cpp.
| void BackgroundWorker::run | ( | ) |
Execute the given command. This method should be called by Qt.
Definition at line 11 of file BackgroundWorker.cpp.


Navigation
Top Navigation
Side Navigation
Layouts
Navigation
Top Navigation
one
two
three
four
five
one
two
three
four
five
navigation
top


Provides the FastRTPS library with abstract resources, which in turn manage the SEND and RECEIVE operations over some transport. More...
#include <NetworkFactory.h>
Public Member Functions | |
| NetworkFactory () | |
| template<class T , class D > | |
| void | RegisterTransport (const D &descriptor) |
| Allows registration of a transport statically, by specifying the transport type and its associated descriptor type. More... | |
| void | RegisterTransport (const TransportDescriptorInterface *descriptor) |
| Allows registration of a transport dynamically. More... | |
| std::vector< SenderResource > | BuildSenderResources (Locator_t &local) |
| Walks over the list of transports, opening every possible channel that can send through the given locator and returning a vector of Sender Resources associated with it. More... | |
| std::vector< SenderResource > | BuildSenderResourcesForRemoteLocator (const Locator_t &remote) |
| Walks over the list of transports, opening every possible channel that can send to the given remote locator and returning a vector of Sender Resources associated with it. More... | |
| bool | BuildReceiverResources (const Locator_t &local, std::vector< ReceiverResource > &returned_resources_list) |
| Walks over the list of transports, opening every possible channel that we can listen to from the given locator, and returns a vector of Receiver Resources for this goal. More... | |
| void | NormalizeLocators (LocatorList_t &locators) |
| LocatorList_t | ShrinkLocatorLists (const std::vector< LocatorList_t > &locatorLists) |
| bool | is_local_locator (const Locator_t &locator) const |
| size_t | numberOfRegisteredTransports () const |
| uint32_t | get_max_message_size_between_transports () |
| uint32_t | get_min_send_buffer_size () |
Provides the FastRTPS library with abstract resources, which in turn manage the SEND and RECEIVE operations over some transport.
Once a transport is registered, it becomes invisible to the library and is abstracted away for good.
| NetworkFactory | ( | ) |
| bool BuildReceiverResources | ( | const Locator_t & | local, |
| std::vector< ReceiverResource > & | returned_resources_list | ||
| ) |
Walks over the list of transports, opening every possible channel that we can listen to from the given locator, and returns a vector of Receiver Resources for this goal.
| local | Locator from which to listen. |
| std::vector<SenderResource> BuildSenderResources | ( | Locator_t & | local | ) |
Walks over the list of transports, opening every possible channel that can send through the given locator and returning a vector of Sender Resources associated with it.
| local | Locator through which to send. |
| std::vector<SenderResource> BuildSenderResourcesForRemoteLocator | ( | const Locator_t & | remote | ) |
Walks over the list of transports, opening every possible channel that can send to the given remote locator and returning a vector of Sender Resources associated with it.
| local | Destination locator that we intend to send to. |
|
inline |
|
inline |
| bool is_local_locator | ( | const Locator_t & | locator | ) | const |
| void NormalizeLocators | ( | LocatorList_t & | locators | ) |
| size_t numberOfRegisteredTransports | ( | ) | const |
|
inline |
Allows registration of a transport statically, by specifying the transport type and its associated descriptor type.
This is particularly useful for user-defined transports.
| void RegisterTransport | ( | const TransportDescriptorInterface * | descriptor | ) |
Allows registration of a transport dynamically.
Only the transports built into FastRTPS are supported here (although it can be easily extended at NetworkFactory.cpp)
| descriptor | Structure that defines all initial configuration for a given transport. |
| LocatorList_t ShrinkLocatorLists | ( | const std::vector< LocatorList_t > & | locatorLists | ) |


Minimal unstyled example of an S3 bucket browser. See the code repo for more information.
Navigation:
Bucket contents:


.not(<fn>)
now uses the same syntax as creation.
&.not(_.Visited)
you now use &.not(_.visited)
boolStyle
has been replaced with styleF.bool
.intStyle
has been replaced with styleF.int
."<string>.color"
removed due to addition of compiler-checked colour literals. (see below)&(cond)
and &(mediaQuery)
removed as styles can now be applied directly.
# Migration aid
find . -type f -name '*.scala' -exec perl -pi -e 's/(?<!\w)boolStyle\(/styleF.bool(/g' {} +
find . -type f -name '*.scala' -exec perl -pi -e 's/(?<!\w)intStyle\(/styleF.int(/g' {} +
find . -type f -name '*.scala' -exec perl -pi -e 's/(".+?").color/c$1/g' {} +
Styles are now automatically named according to their variable name.
object AdminPage extends StyleSheet.Inline {
import dsl._
val header = style(display.block)
val hasError =
styleF.bool(ok => styleS(
backgroundColor(if (ok) green else red)))
}
will generate
.AdminPage-header { display: block }
.AdminPage-hasError-t { background-color: green }
.AdminPage-hasError-f { background-color: red }
Note: Class names are still overridable, same as before.
Note: ProdDefaults
favours short, meaningless names and so disables this behaviour.
New option in Defaults
called registerMacroName
.
Typically either MacroName.Use
or MacroName.Ignore
.
Colour literals are now checked at compile-time. Instead of
backgroundColor("#fc9")
you must now prefix colour literals with a c
, like this:
backgroundColor(c"#fc9")
An invalid colour literal will result an a compiler error, example:
backgroundColor(c"#ffcc99") // ok
backgroundColor(c"#ffcc9") // 5 digits = compiler error
This works for colour functions too, even though we have Scala DSL for that. These are also valid if you prefer this representation:
backgroundColor(c"hsl(200, 20%, 10%)")
backgroundColor(c"rgb(0%, 20%, 10%)")
backgroundColor(c"rgba(0, 0, 0, 0.5)")
backgroundColor(c"rgb(30, 30, 300)") // 300 is too large = compiler error
// etc
If you want to bypass colour literal validation, you can use Color()
:
backgroundColor(Color("i break you css!")
DSL: grey(int)
for greyscale colours.
Style functions (styleF
) can now have manually-specified names; they will be suffixed as required.
val s = styleF("manual").bool(b => ...)
Conditions can be applied to anything usable in a style, including mixins and unsafeChild
.
Resolution unit: dppx
(dots-per-px).
Inline stylesheets: new helper initInnerObjects()
. From the scaladoc:
Objects in Scala are lazy. If you put styles in inner objects you need to make sure they're initialised before your styles are rendered. To do so, call this at the end of your stylesheet with one style from each inner object.
There is an example in Gotchas.
React module: Add GlobalRegistry.addToDocumentOnRegistration()
to workaround an
IE limitation.


THE TECH YOU’VE BEEN IMPATIENTLY WAITING FOR.
The data activation platform to right the wrongs of healthcare technology.
Do you have a meeting planned with some HOST
Do you want to host a meeting for someone.


MapCacheConfig
public struct MapCacheConfig
Settings of your MapCache.
-
Each time a tile is going to be retrieved from the server its x,y and z (zoom) values are plugged into this URL template.
Default value
"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png
Where
{s}
Replaced with one of the subdomains defined insubdomains
.{z}
Replaced with the zoom level value.{x}
Replaced with the position of the tile in the X asis for this zoom level{y}
Replaced with the position of the tile in the X asis for this zoom level
See also
Tiles servers in OpenStreetMap wikiSee also
Tiled we maps in wikipediaDeclaration
Swift
public var urlTemplate: String
-
Subdomains used on the
urlTemplate
Declaration
Swift
public var subdomains: [String]
-
It must be smaller or equal than
maximumZ
Default value is 0.
Declaration
Swift
public var minimumZ: Int
-
Maximum supported zoom by the tile server
Tiles with a z zoom beyond
maximumZ
supported by the tile server will return a HTTP 404 error.Values vary from server to server. For example OpenStreetMap supports 19, but OpenCycleMap supports 22
Default value: 19. If 0 or negative is set iOS default value (i.e. 21)
Declaration
Swift
public var maximumZ: Int
-
Name of the cache A folder will be created with this name all files will be stored in that folder
Default value “MapCache”
Declaration
Swift
public var cacheName: String
-
Cache capacity in bytes
Declaration
Swift
public var capacity: UInt64
-
Tile size of the tile. Default is 256x256
Declaration
Swift
public var tileSize: CGSize
-
Load tile mode. Sets the strategy to be used when loading a tile. By default loads from the cache and if it fails loads from the server
See also
LoadTileMode
Declaration
Swift
public var loadTileMode: LoadTileMode
-
Constructor with all the default values.
Declaration
Swift
public init()
-
Constructor that overwrites the
urlTemplate
`Declaration
Swift
public init(withUrlTemplate urlTemplate: String)
Parameters
withUrlTemplate
is the string of the
urlTemplate
-
Selects one of the subdomains randomly.
Declaration
Swift
public func randomSubdomain() -> String?
-
Keeps track of the index of the last subdomain requested for round robin
Declaration
Swift
private var subdomainRoundRobin: Int
-
Round Robin algorithm If subdomains are a,b,c then it makes requests to a,b,c,a,b,c,a,b,c…
It uniformly makes requests to all the subdomains.
Declaration
Swift
public mutating func roundRobinSubdomain() -> String?


Git, GitHub and Version Control
10/21/15
What are the benefits of version control?
Controlling versions helps to foster collaboration and maintain clean, progressive versions of your code.  There you can manage best feautures and figure out the most productive and best functioning bits of code. If you want to revert to an old version, Github keeps track of all your previous saves. You can also go back and see what changes have been made on a line by line level. All of that happens by managing and merging versions.
When you use version control, you make it easier to make big changes because going back becomes easy and reliable. You also allow a large group of people to work in parallel with minimal human work to cipher through conflicts and overlaps. You can also update your code with changes other people have made without losing your own code.
How does git help you keep track of changes?
Git helps you keep track of changes by giving you control over versions of your code. That may sound vague, but Git has a feauture called branches. Branches are sort of like when you save a file as file_v1 or file_v2, only better because Git is good and merging and updating files.
With branches each person editing a slice of code can make their own branch. They are free to do whatever they like with that branch, it's only when you try to merge back with the master copy that those changes affect other people.
Every time you save to a branch in Git, you commit a version of your code to that branch. Git compares that commit to previous commits. Many people practice pulling and merging from the master branch before pushing their branch online. Doing so allows you see changes that other people have made and change your code accordingly. Git(hub) can show you line for line what has changed and can even point out some conflicts, so you can easily track other people's changes as well as your own.
Why use GitHub to store your code?
Using Github is a good idea because it makes collaboration easy. It also helps keep your code accessible because it's online and can be found from any computer. Github allows you to see what you've done in previous version, which can be nice if you mess something up or just need to pat yourself on the back.


proven track record in retail design (at both individual boutiques & department store scales)
solid understanding of retail programmes and functions with the ability to develop best in class luxury retail environments
solid understanding of the built environment and the ability to communicate this through sketches and drawings
excellent technical ability, detailing, and specification writing.
additional attributes: creative problem
solving, strategic thinking, communication skills, analytical thinking, and ability to work collaboratively
3D Rhino skills (intermediate to advanced)
2D AutoCAD skills (advanced)
Microsoft Office (advanced)
All interviewees will be tested in and exercise in geometric rationalisation with AutoCAD and Rhino.
excellent technical ability, detailing, and specification writing.
additional attributes: creative problem solving,
strategic thinking, communication skills, analytical thinking, and ability to work collaboratively
3D Rhino skills (intermediate to advanced)
2D AutoCAD skills (advanced)
Microsoft Office (advanced)
All interviewees
will be tested in and exercise in geometric rationalisation with AutoCAD and Rhino.
excellent technical ability, detailing, and specification writing.
additional attributes: creative problem solving, strategic thinking,
communication skills, analytical thinking, and ability to work collaboratively
3D Rhino skills (intermediate to advanced)
2D AutoCAD skills (advanced)
Microsoft Office (advanced)
proven track record in retail
design (at both individual boutiques & department store scales)
solid understanding of retail programmes and functions with the ability to develop best in class luxury retail environments
solid understanding of the built
environment and the ability to communicate this through sketches and drawings
excellent technical ability, detailing, and specification writing.
additional attributes: creative problem solving, strategic thinking, communication
skills, analytical thinking, and ability to work collaboratively
3D Rhino skills (intermediate to advanced)
2D AutoCAD skills (advanced)
Microsoft Office (advanced)
All interviewees will be tested in and exercise
in geometric rationalisation with AutoCAD and Rhino.
excellent technical ability, detailing, and specification writing.
additional attributes: creative problem solving, strategic thinking, communication skills, analytical
thinking, and ability to work collaboratively
3D Rhino skills (intermediate to advanced)
2D AutoCAD skills (advanced)
Microsoft Office (advanced)
All interviewees will be tested in and exercise in geometric
rationalisation with AutoCAD and Rhino.
excellent technical ability, detailing, and specification writing.
additional attributes: creative problem solving, strategic thinking, communication skills, analytical thinking,
and ability to work collaboratively
3D Rhino skills (intermediate to advanced)
2D AutoCAD skills (advanced)
Microsoft Office (advanced)
All interviewees will be tested in and exercise in geometric rationalisation
with AutoCAD and Rhino.
All interviewees will be tested in and exercise in geometric rationalisation with AutoCAD and Rhino.