Update California Games Crack Intro WHDLoad Slave to 1.1

Update California Games Crack Intro WHDLoad Slave to 1.1.
After 20 years finally a proper WHDLoad Slave! :wink:
http://mantis.whdload.de/view.php?id=5686
http://www.whdload.de/ctros/WorldOfWonders_CaliforniaG.html

Great stuff 💯
Database updated and it should be included in future builds.


Address mounirlamouri feedback

Started at https://github.com/google/WebFundamentals/pull/4688, this PR addresses @mounirlamouri feedback.
When LGTM, please merge.

Francois,
Can you please address my comments in #4688 before we merge this?

@jpmedley I did.
Last one from Mounir is https://github.com/google/WebFundamentals/pull/4697#discussion_r121995865.
I'll address it now.

@mounirlamouri. Feedback addressed at https://github.com/google/WebFundamentals/pull/4697/commits/8a1c92bd8637cd260f137a4a8a5d806416514c1f

@jpmedley Sorry for the confustion you were talking about @mounirlamouri feedback.
I don't see yours.

@jpmedley Here it is: https://github.com/google/WebFundamentals/pull/4697/commits/899cfb99ed2575548c65d3b94003b57ef682801f
Feel free to merge if that looks good to you.

@petele May we push this PR live?


vue cli 3 didn't prompt error/warning when max_user_watches is exceed

I am runing npm run serve for development and hot reloading, and realize some changes to nested file (e.g. assets/css/test.css) are not reloaded but reloading works on certain files (e.g. assets/test.css).
I took me half a day before I realize the culprit is inotify watchers max_user_watches.
It would be useful if vue cli could warn of the usual Failed to watch directory ... no space left on device error.

This is the wrong repository. You are looking for vuejs/vue-cli


[feature request] first user is superuser

Would be helpful if the first registered user is automatically assigned as superuser.

Well, I'm not convinced by automatically making the first user a superuser. This could be a bit surprising/dangerous in some cases.
The ideal way would be to have a CLI (with tiangolo's Typer ideally), like the Django one. But this is quite some work to do!

@frankie567 could you provide instructions in documentation on how to add a user in a similar way as to how you do in the register API so that if we want to do this we are able to easily?


API key should be filled

If I understood correctly API key in config.json has to be filled out or provided in .env file. This makes description here deprecated, as the related issue was closed.

Fixed in https://github.com/api3dao/api3-docs/pull/12 and https://github.com/api3dao/api3-docs/pull/13


Create Allenhouse.txt

@Manish6858 Please provide us with:

the university official website URL, if different from the domain you are submitting
an URL of a page on the official website where an IT-related long-term (>1 year) course is offered by the university
an URL of a page or another proof (.pdf or a screenshot are OK) showing that the university recognizes the domain which you are submitting as an official email domain for the students.

@Manish6858 Could you please confirm that:

students in your college use email ending with<EMAIL_ADDRESS>the official name of your college is "Allenhouse Institute of Technology".
These two points contradict to what is said at the official website (http://www.allenhouse.ac.in/contact/), thus I need some additional proof of that. Please clarify.

@Manish6858 You might miss my previous comment. Please reply.

@Manish6858 I am sorry, this request remains unanswered for a while. I have to close it without merging. Please reopen and comment if you have an update regarding the abovementioned issue. Thank you for the understanding!


Add geminabox version to HTTP responses

It's useful for us to know, which version of which software
is serving gems. This patch adds an "X-Powered-By" response
header with the value of "geminabox VERSION", e.g. "geminabox 0.6.0".
Example:
geminabox$ bundle exec rackup
$ curl -I localhost:9292
HTTP/1.1 200 OK
...
X-Powered-By: geminabox 0.6.0

I'm not too happy with the patch, the code change is virtually a one-liner, but I needed to touch quite some files around it, so I'd gladly improve it if you have any suggestions.

Nice, and with test coverage too! Merged in, with some small opinionated fixes on top.
The related changes are things I was intending on doing anyway to let the app know it's own version. This is going to get important when we start to split it into client and server gems and want to keep the versions in sync.


Fixed djangocms-text-ckeditor version for older Django versions (#6651)

Backport #6651

Coverage remained the same at 82.794% when pulling 00fd0171db1d69ee6e4fcbfb215c03b37a490793 on vThaian:backport/3.4.x/6651 into 39ddf60ef58844142b401248d0d5596b497e3b35 on divio:release/3.4.x.


Implement RAM and CPU limits for Partitions

This is a continuation of tredly/tredly-build#3
RAM and CPU limits have not been implemented for partitions. This has been pushed back to a later release in order to get v1.0 complete.

Implement Public IPs for 1.1.0. Resource limits need more thought on how to go about implementation.

This relates to #44 but since it is its own ticket and will be implemented for 1.1.0, I have removed all references to partition IPs in this ticket.


Add an IEnumerable API to ease subsequent calls

Goal: achieve some mechanism that would fetch an array from a route ("/route/thing") and then issue automatic calls to "/route/thing/", enabling code like this:
foreach (var thing in Client.GetEnumerator("/route/thing"))

Done with #25


Lua hot reload

Lua hot reload for runtime match and rpc.

@deflinhec would this hot reload work for typescript modules as well?

@deflinhec would this hot reload work for typescript modules as well?

Nope, this PR is only for lua.

We are currently not comfortable integrating hot reloading into the server itself due to considerations around various existing running processes: match handlers, RPCs, before/after hooks etc. Our concern is it would be difficult to reason about which version of the code is running for any given execution context, relative to the value that hot reloading provides.
If hot reloading-like behaviour is needed, we recommend setting up a file watcher to restart the whole server process. Nakama's startup is very lightweight, so this generally does not take longer than a couple of seconds.


Default changelog file should be CHANGELOG.md

As per https://seld.be/notes/common-files-in-php-packages - CHANGELOG is much more common than CHANGES, so would be nice to have that as default IMO.
Not a huge deal, but after all this trouble (c.f. the post linked), I kinda had to create this issue ;)

LOVE THIS. Thanks man. Let me figure out how big a deal it would be to change the default in a stable release.

(FWIW, I've been using "CHANGES" for years, thus its primacy here.)

That's awesome :D

Haha I know how to get to you ;) It's not really urgent to change it, but the file list might inform your defaults going forward.
Either way if more people have changelogs at all it would be great ;)

So, I have a way to default to CHANGELOG.md without breaking BC. However, the format of http://keepachangelog.com is not amenable to using the entire file contents as a release note for a GitHub release. I'll continue to see what I can do.

Oh I see, CHANGES contains only the last version's changes. I didn't realize that. That's more than a file name change indeed. Would be cool if it found the right block and posted that to github's release notes though :)

Would be cool if it found the right block and posted that to github's release notes though :)

Yes, that's what I'm thinking too. The issue is to keep the old CHANGES behavior and the new CHANGELOG behavior, so as not to break BC. Give me a few minutes and I'll push a changelog branch so you can see the progress, and (AFTER CAUSING ALL THIS TROUBLE ;-) maybe submit a PR in your copious free time.

@Seldaek OK, take a look at the new changelog branch, started with this commit https://github.com/producerphp/producer.producer/commit/3ae9c506696ab496eca807746cf66f1c308a315a , and critique at will.

Seems fine to me so far but I am not extremely familiar with the project.

Using CHANGELOG is now required in the 3.x branch, per the pds/skeleton research.


Hold note starts flashing before the judgment window is reached

If a finger touches the hold note a bit before the note is actually reached, it will start flashing as if it is already in the middle of being judged and can cause some confusion.

这个我也想了下，主要是如果按住没有反馈好像又有点尴尬..？

Changed hold note behavior in 1.5.


Update app-service-blueprint-guide-for-wordpress.md

updated heading to maintain consistency

Hi @SunBuild, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (sumuth). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;


Washing machine energy usage and cost 🧺🔌💸

I use a TP-LINK energy plug to monitor my washing machine. I use this data in my washing machine status automation (#143). The switch entity has a number of attributes that share the energy usage data.

To make it easier to work with attributes I created some template sensors that exposed them as entities. At the time I thought it would be easier to monitor and I also wasn't aware of the utility_meter integration.

With the help of a few more template sensors, I can take the energy usage for today and all the energy used and work out the cost. Rather than store the energy price (pence per kWh) in the template sensor I used an input_number to help me update the price over time more easily.
I've since removed the all of the template sensors I originally created to track the smart plug energy data attributes. Instead, now I just have one state_attr('switch.washing_machine','current_a') | float which I use to power utility_meter and in my washing machine automation.

Related: #143 #209

https://www.home-assistant.io/integrations/utility_meter/

#HomeAssistant utility_meter integration documentation - https://www.home-assistant.io/integrations/utility_meter/


Please support Relaxed JSON

You already support JSON with comments. I'd love to see this going one step further to Relaxed JSON.
It not only has comments in but also allows for trailing commas, which really is a relief when you want to add more elements to an array or object. You do not need to remember to add a comma in the line before and do not need to not put a comma at the end. You simply always put a comma.
But there is more. Please check the description.

Relaxed JSON looks great but we currently have no plans of supporting another JSON flavor. We do so for JSON with comments as it's what we use in our settings files.


Unsafe code optimizations

Figure out where we can replace normal generation with unsafe generation for people who want to go without the marshalling overhead.

How much faster is unsafe code though, is it worth it?

There are some cases where unsafe marshalling is better (i.e. arrays, do you don't have to allocate a managed array)


Use Duration instead of long+TimeUnit in ReadOnlyTStore.unreserve (#4371)

I merged -sours main into elasticity for a single commit in 6a3b97ca1581ae26ea3119e009e8cd03d29fc123 to ignore the changes from main for this.
Ran the following command to grab just f2005ca0114eb85c9ebc3d66a9872c19547847db since its parent was already merged to elasticity.
git merge -sours f2005ca0114eb85c9ebc3d66a9872c19547847db

Since the above message wasn't clear. This PR merged the change as afed773 into the elasticity branch, then was backported into the main branch for 3.1.0 as f2005ca, which was then merged with -sours into the elasticity branch again, because the changes already existed there from this PR.


Update calendar.ts

Fixing bug with newer versions of ionic/typescript

@jstoup111
Please tell me your error message, and your dependencies


IME_FLAG_NO_EXTRACT_UI

No matter what I try I cannot get IME_FLAG_NO_EXTRACT_UI to work. -- is it me or is it svelte-native?
I have a nearly 100% landscape application and I wont want to have the keyboard always taking up 100% of the screen.
Is there a way around this?

Not sure I can help here.
Best bet for these kind of questions is on the nativescript discord server https://nativescript.org/discord


Update Dependencies

Need to update to the new version of promises when it's out (https://github.com/google/promises/pull/105)

Switched to https://github.com/Ryucoin/SwiftPromises


Signal misspelling on lobby send message button

Hi again,
I tried to run the latest godot 4 example with GodotSteam 4.1.4 pre-compile version.
I've found that there is a small misspelling on the signal of the button Send child of "Messaging" on the lobby scene.
The signal is connected to the signal "_on_Send_Chat_pressed" where the actual method name is "_on_send_chat_pressed".
Please check the screenshot for more informations.

Hey there!  Thanks for reporting this bug!  I will get it updated.


Horizontal scrolling for Tableview Cell

Hello @weijentu
Actually, I want a scrollable horizontal cell so that if there is more tag than the height of cell, then it will display you in the next paging screen. So what will be changes require in this current project?
Thanks in a advance!
P.S: I have successfully converted this Obj C code to Swift already. And it's working fine. Thanks!

@SagarUnagar it's little beyond the original purpose of this project. Anyway, if you would like to have a scrollable horizontal cell. I suggest you probably could try to implement a collection view into the UITableViewCell.


vagrant symfony installer problem

hi, i've got problem with symfony installer(version (1.5.9)) on vagrant, when execute command: symfony new project 2.8 during 34% of progress the error is occurring:
Warning:  include(phar:///usr/local/bin/symfony/vendor/composer/../guzzlehttp/guzzle/src/Exception/RequestException.php): failed to open stream: phar error: internal corruption of phar "/usr/local/bin/symfony" (actual filesize mismatch on file "vendor/guzzlehttp/guzzle/src/Exception/RequestException.php") in phar:///usr/local/bin/symfony/vendor/composer/ClassLoader.php on line 414
PHP Stack trace:
...
PHP Warning:  include(): Failed opening 'phar:///usr/local/bin/symfony/vendor/composer/../guzzlehttp/guzzle/src/Exception/RequestException.php' for inclusion (include_path='.:/usr/share/php') in phar:///usr/local/bin/symfony/vendor/composer/ClassLoader.php on line 414
PHP Stack trace:
...
PHP Fatal error:  Uncaught Error: Class 'GuzzleHttp\Exception\RequestException' not found in phar:///usr/local/bin/symfony/vendor/guzzlehttp/guzzle/src/RequestFsm.php:102

I'm afraid this error is out of the scope of this tool because it's about a "internal corruption of phar" and the errors are displayed by GuzzleHttp. I'm sorry.


[SPARK-49226][SQL] Clean-up UDF code generation

What changes were proposed in this pull request?
This PR reduces the size of code generated for UDFs.
Why are the changes needed?
Simplification and code reduction.
Does this PR introduce any user-facing change?
No
How was this patch tested?
Existing tests.
Was this patch authored or co-authored using generative AI tooling?
No

merging to master

Late LGTM


Rg/madnlp initialization

This PR brings major updates to the structure of this package to address all four of the open issues on this repo.
With these updates, the code runs significantly faster.  ADMM now takes 9 sec. (even without a dynamic step-size update) to solve the test problem as opposed to 18 sec. earlier.

@frapac I have made some changes that address most of your comments. I have left my comments/questions on the ones that are still outstanding. Please take a look and let me know what you think.
I have also updated a Readme.md for this package.


Cannot install any brackets extension

I get the error: "Installation failed. Error connecting to the server" for installation for ANY extension.
I am not working behind a proxy and the localhost resolves to the <IP_ADDRESS>
With no extensions, I'd use notepad++.

Make sure that your firewall permits the Node process used by Brackets to download the packages.

Hi, I have the same problem but with different error message - Installation failed, Unknown internal error. I just downloaded latest Brackets from git (it says Release 1.8 development build 1.8.0-0 (master 5141df27a)).
Using Linux Mint 17.3 64bit. In some other issue was mentioned that this error was fixed, but still keeps occuring to me. Have to install all extensions by hand - copy the extensions into to extension directory. Even install from URL does not work.

Hi @CrNix,
do you see any errors in the Developer Tools? You can see them in Debug -> Show Developer Tools. Check the console and network after getting that error.

@petetnt Hi, this the message from console: "Unknown installation error extensionManager domain is undefined"

Same as CrNix here. It happened to me while using Debian 8 and Ubuntu. I also deleted all hidden folders in my home directory (such as .config) but still have the same issue.

@petetnt Hi, here is also the line number of the error Package.js:408

Hi @CrNix (and others): could you try the latest master. #12702 has a bug fix that most likely won't fix the installation issue, but actually shows more useful information than just Unknown installation error

Hi @petetnt, pulled the latest master (commit: master be628813e) but the message in the console is the same.
Here is the GUI dialog shown

basicly I have the same problem on windows 8.1 Any suggestions on how to fix this?

@stelarossa is it a 32-bit OS? If it is, download the 32 bit Node.exe from https://nodejs.org/en/download/ and replace the node.exe in the Brackets installation folder with it.

Or you can try https://github.com/adobe/brackets/releases/tag/release-1.9-prerelease

Thank you for your replyes :)
I have tried solutions proposed by you,but it haven't worked...anybody have some other idea?it seems like great editor but without extenssions its not just that good to me(I write a lot of html,so emmet is must have,even tryed downloading it and installing it by simple dragging and it still whan't install it).Hoped to switch to brackets from sublime,but...

@stelarossa Oh, bummer.
Can you check the developers tools if there's any errors after trying to install extensions? You can see the console in Debug -> Show Developers Tools. It might be some sort of permission issue if even dragging and dropping fails 🤔

@stelarossa check this guide: https://github.com/zaggino/brackets-npm-registry#how-to-install-brackets-npm-registry
It's written for extension brackets-npm-registry but it can be modified to install any extension, for example if I wanted to install brackets-emmet from https://github.com/emmetio/brackets-emmet on windows, I'd do this:
cd /D %HOMEDRIVE%%HOMEPATH%\AppData\Roaming\Brackets\extensions\user
git clone https://github.com/emmetio/brackets-emmet brackets-emmet
cd brackets-emmet
npm install

/command/Menus.js:831 Error setting menu item shortcut: 1(anonymous function) @ /command/Menus.js:831
thirdparty.min.js:13 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
/command/KeyBindingManager.js:578 Fail to nomalize Cmd-Shift-]
/command/KeyBindingManager.js:578 Fail to nomalize Cmd-Shift-[
/LiveDevelopment/MultiBrowserImpl/transports/NodeSocketTransport.js:84 NodeSocketTransport - start
/filesystem/FileSystem.js:904 Failed to watch root:  C:/Users/stelarossa/Desktop/Simply_A_Circle_New/ Max connection attempts reached
ErrorNotification.js:122 Error watching project root:  C:/Users/stelarossa/Desktop/Simply_A_Circle_New/ Max connection attempts reachedwindow.console.error @ ErrorNotification.js:122
/extensibility/Package.js:414 Unknown installation error extensionManager domain is undefined
my dev tools errors...npm also doesn't work for me,it gives out error Max number of connections reached...any new ideas?

@stelarossa did you test with 1.9? https://github.com/adobe/brackets/releases/tag/release-1.9

I did the following verifying it won't work:
downloaded 32-bit node.exe and replaced existing one.
downloaded brackets 1.9,deinstalled earlier version,installed new one.
downloaded npm like in tutorial,than tryed downloading emmet like stated above.npm installed successfuly,emmet not,error timeout.
checked firewall rulles just in case,all good...
I'm confused.
Any suggestions,it looks great,but basicly without exstensions it's not that much usefull(just the way I'm useto coding) :)

ok,it is  installed,finaly.just it won't work...anybody knows what went wrong?same error console

Basicly I'm uninstalling brackets node with revo uninstaller pro and than will install brackets again.Hope this will work...

just to let you all know that it didn't work...node is the problem...
Less has finished and no sheets were loaded.
/thirdparty/react.js:6541 Download the React DevTools for a better development experience: https://fb.me/react-devtools
/command/Menus.js:831 Error setting menu item shortcut: 1(anonymous function) @ /command/Menus.js:831
/command/KeyBindingManager.js:578 Failed to normalize Cmd-Shift-]
/command/KeyBindingManager.js:578 Failed to normalize Cmd-Shift-[
/LiveDevelopment/MultiBrowserImpl/transports/NodeSocketTransport.js:84 NodeSocketTransport - start
/utils/NodeDomain.js:144 [NodeDomain] Error loading domain "fileWatcher": timeout(anonymous function) @ /utils/NodeDomain.js:144
/filesystem/FileSystem.js:904 Failed to watch root:  C:/Program Files/Brackets/samples/root/Getting Started/ timeout
/project/ProjectManager.js:748 Error watching project root:  C:/Program Files/Brackets/samples/root/Getting Started/ timeout(anonymous function) @ /project/ProjectManager.js:748
/utils/NodeDomain.js:144 [NodeDomain] Error loading domain "launcher": timeout(anonymous function) @ /utils/NodeDomain.js:144
/utils/NodeDomain.js:144 [NodeDomain] Error loading domain "webSocketTransport": timeout(anonymous function) @ /utils/NodeDomain.js:144
/utils/NodeDomain.js:144 [NodeDomain] Error loading domain "FindInFiles": timeout(anonymous function) @ /utils/NodeDomain.js:144
/utils/NodeDomain.js:144 [NodeDomain] Error loading domain "nodeSocketTransport": timeout(anonymous function) @ /utils/NodeDomain.js:144
/utils/NodeDomain.js:144 [NodeDomain] Error loading domain "staticServer": timeout(anonymous function) @ /utils/NodeDomain.js:144
/extensibility/Package.js:539 [Extensions] Failed to connect to node Arguments[1](anonymous function) @ /extensibility/Package.js:539
/extensibility/Package.js:414 Unknown installation error extensionManager domain is undefined

Try modifying the extension to use "view/WorkspaceManager" instead of "view/PanelManager". I had problem installing the most of the extensions too.
https://github.com/adobe/brackets/issues/11960#issuecomment-374403225

i cannot install emmet extension.  i have window 8.1

HI, was close to kicking Brackets off my Win 10 before it had a chance bec of this...use the newest version (1.13) ...what somehow magically worked for me is to deactivate firewall, install my plugin ... no issues
reactivating win firewall ... still works and I can even install other plugins with no prob now...no idea why
not very technical, sorry, hope it helps someone
Dan


Delete parse5 custom_typing

Conflicts with the new @types/parse5 dev dependency, causing build errors for dom5 & consumers.
/cc @justinfagnani @rictic

It's failing on travis, but passing on master. Weirdly, there's no logs on travis? Is all of travis messed up somehow?

I'm realizing this is more complicated than I thought. The @types/parse5 definition is incomplete,  so everything starts failing when I remove the custom_typing. Continuing to look into it...

Yeah, the custom_typings stuff here is just partial.
If you're seeing errors downstream, one thing I've noticed is that npm link does not always play well with @types.

(arg, can't reply to the thread on ASTNode vs Node because github)
I don't have a strong opinion on ASTNode vs Node really. Not adding another level of indirection is probably best, but easiest thing would probably be first ceasing to use it, then removing it here.

Okay, I'm out of the rabbit hole. Travis should be passing now and this should now no longer conflict with other @types definitions. @rictic PTAL
(aside: the more the @types platform matures, the more I'm running into issues with transitive @type dependencies.)


Add unit test for SSL session caching

Motivation:
07d872f190401f016c4cecc145792bc6940ce5aa added support for 0-RTT when on the client-side by adding client side session caching. While the implementation worked we missed to add a unit test
Modifications:

Add a unit test

Result:
Test for SSL session re-use on the client-side

/cc @lostk1ng


Request is not defined

Hi!
We are facing the following issue:
Uncaught ReferenceError: request is not defined
    at child.render (eval at <anonymous> (jquery.js:614), <anonymous>:44:1428)
    at child.resetView (eval at <anonymous> (jquery.js:614), <anonymous>:47:35)
    at child.initEventModuleAndViewId (app.js:1336)
    at child.<anonymous> (parsebone.js:9736)
    at parsebone.js:9603
    at Function._.some._.any (parsebone.js:288)
    at Parse.History.loadUrl (parsebone.js:9601)
    at Parse.History.start (parsebone.js:9559)
    at app.js:1571
    at wrappedResolvedCallback (parsebone.js:4403)

Can this be related with session/cookie management?
ParseBone version: 1.5.0
JQuery version: 1.7.2
Thanks.

With the error call stack alone there isn't much I can say or do, but it looks the error is happening on jQuery.
Are you able to provide some code that replicates the error?

Hey, MrSlide!
Thanks for your reply.
We are using Parse 1.2 with parse-express-cookie-session.

Are you saying that on the frontend you have both standard Parse 1.2 and ParseBone loaded? If that is the case, you should only be using ParseBone.
Still, the information you have given is not enough to replicate the issue and be able to fix it if it is ParseBone's fault. Please provide a CodePen example or a link to a repo with the issue replicated.

Closed due to insufficient information to replicate


xAxis "0" not found

Version
5.0.1
Reproduction link
https://codesandbox.io/s/async-fast-n3sz9?file=/src/index.js
Steps to reproduce
访问reproduction link
What is expected?
正常显示柱图
What is actually happening?
报错： xAxis "0" not found

// const echarts = require("echarts");
import * as echarts from "echarts/core";
import {
  GridComponent,
} from 'echarts/components';
import {
  BarChart,
} from 'echarts/charts';
import {
  CanvasRenderer,
} from 'echarts/renderers';
echarts.use([GridComponent, BarChart, CanvasRenderer]);
var myChart = echarts.init(document.getElementById("main"));
// 指定图表的配置项和数据
var option = {
  title: {
    text: "ECharts 入门示例"
  },
  tooltip: {},
  legend: {
    data: ["销量"]
  },
  xAxis: {
    data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
  },
  yAxis: {},
  series: [
    {
      name: "销量",
      type: "bar",
      data: [5, 20, 36, 10, 10, 20]
    }
  ]
};

myChart.setOption(option);

// const echarts = require("echarts");
import * as echarts from "echarts/core";
import {
  GridComponent,
} from 'echarts/components';
import {
  BarChart,
} from 'echarts/charts';
import {
  CanvasRenderer,
} from 'echarts/renderers';
echarts.use([GridComponent, BarChart, CanvasRenderer]);
var myChart = echarts.init(document.getElementById("main"));
// 指定图表的配置项和数据
var option = {
  title: {
    text: "ECharts 入门示例"
  },
  tooltip: {},
  legend: {
    data: ["销量"]
  },
  xAxis: {
    data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
  },
  yAxis: {},
  series: [
    {
      name: "销量",
      type: "bar",
      data: [5, 20, 36, 10, 10, 20]
    }
  ]
};

myChart.setOption(option);

In addition to @susiwen8 's answer. Since 5.0.1. grid component should be imported explicitly to have extreme tree-shaking.
import "echarts/lib/component/grid";
You can check the import code on the new example page

In addition to @susiwen8 's answer. Since 5.0.1. grid component should be imported explicitly to have extreme tree-shaking.
import "echarts/lib/component/grid";
You can check the import code on the new example page

ok， thanks a lot !

ok， thanks a lot !


[Bug]: CookieConsent v3 with Next.js

Expected Behavior
How can we use v3 with Next.js?
In the documentation I only read about React, when trying to use it the same way with next.js I got:
TypeError: can't convert undefined to object
I was using v2 for the last 2 years with this setup mentioned here: #303
But I dont see initCookieConsent anymore, so I guess the setup has to be different for v3 with next.js.
Proposed fix or additional info.
No response
Version
3.0.1
On which browser do you see the issue?
Firefox, Chrome

You don't need the old methods anymore. You can just use .run().

@combi-35, v3 contains many breaking changes that makes it non compatible with v2.
You can find many demos here.  Demo with Next.js 13


Simplify creation process of lessons

Add cmdlets to make creating lessons easier.

Added two functions which are documented here.
Would be really happy for some feedback on the creation process.


Add hotkey for individual tag types

It would be nice to have the ability to quickly add a certain type of tag to a selected line. Currently, my workflow is:

Use custom keyboard shortcut for "add tag"
Click on the tag type I want
Click select

When I need to do this many times across a binary, it becomes too much clicking, and I stop bothering to change the tag type at all.
It would be nice to be able to map hotkeys to individual tag types, or at least one default tag type to mark things to check out later.

Thanks, this is something we'll consider for the main product. In the meantime, here's a trivial way to get that exact effect using the Snippets editor:

Install Snippet Editor from the plugin manager
Add the following snippet, adjusting as necessary (note that the data field could be an empty string if you didn't want to put anything in):

if bv and here:
	counter = len(bv.data_tags)
	tt = bv.tag_types["Crashes"]
	if current_function:
		tag = current_function.create_tag(tt, "Data #%d" % counter)
		current_function.add_user_address_tag(here, tag)
	else:
		tag = bv.create_tag(tt, "Data #%d" % counter)
		bv.add_user_data_tag(here, tag)

Add whatever hotkey you want, and save.

Have you had a chance to try it out? Did that workflow work for you?

Yes, I just tried it out. That seems to be the exact behavior I am looking for, and will suffice.

Closing this as the existing work-around produces the desired result, we may or may not implement this as a core feature this there are many other similar bits of functionality where a hotkey-bound snippet is probably a reasonable answer.


Clarify group ordering better in 'Defining blocks'

Need to document how group display ordering "really" works. Currently, it is determined not by the order in groups as one would think but by the occurrence of the namespace members. See https://github.com/microsoft/pxt/issues/7258#issuecomment-724948811.
Document this behavior as is or change how the groups are enumerated when displayed?
Closes #7258

@aznhassan did you look at the group logic lately?

I think this PR may need to be amended: https://github.com/microsoft/pxt/issues/7258#issuecomment-728755161


Android instrumentation tests

Make the code  SqlDelightBeforeYouDieDbTest.kt run on both desktop and as an android instrumentation test.

deviceAndroidTest is the target for android
gradle
intellij


Fixed leave community

Description
This PR includes the following proposed change(s):

If the user is the last member of a community when trying to leave it, they can leave it and the community will be removed.
Before, it would give an error saying you need to remove permissions before leaving.

Requires
Add 'Requires Attention' label if appropriate.

[ ] Requires an update to the .env file
[ ] Requires adding a file listed in the .gitignore
[ ] Requires an opinion or answer to a question, see comments.
[ ] Requires other attention, see below.

If there are any requirements for the developer to make after this PR is merged please list them here.
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Refactoring / Documentation
[ ] Version change

if your change is a breaking change, please add breaking change label to this PR
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
For pull requests that are not just a simple fix, please check that the branch works on your local machine.

[ ] Tested by Zach.
[ ] Tested by Brandon.
[ ] Tested by Brady.

Does the change impact or break the Docker build?

[ ] Yes
[x] No

If Yes: Has Docker been updated accordingly?

[ ] Yes
[ ] No

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] New and existing unit tests pass locally with my changes
[ ] If attention is required by the developer such as updating the .env file, these requirements have been listed.

I cleared my mongo data to test this PR.
When I go to the communities page I'm not able to load any communities that I'm not in from the api

I cleared my mongo data to test this PR. When I go to the communities page I'm not able to load any communities that I'm not in from the api

Thats because if you leave a community as the last member of the community, it removes the community.

My bad for not reading the description fully!


Update ballerina grpc help text

Please update the following text. Add all the supported options as well.
https://github.com/ballerina-platform/ballerina-lang/blob/master/cli/ballerina-tool/src/main/resources/cli-help/ballerina-grpc.help

Fixed with #18755


When accessing /saml2/login -- TypeError: encoding without a string argument

The issue is that request_xml in djangosaml2.views.login is an AuthnRequest. Setting request_xml = str(request_xml) fixed it.

Is there any workaround available for this issue?

This PR looks like it should fix the issue: https://github.com/knaperek/djangosaml2/pull/167


Request for requirements.txt

What is the latest version of Python and what versions of packages were you using then you worked on this model?
Could you add a requirements.txt file?

I'm guessing Python 3.9 and:
torch==1.7.1
scipy==1.5.4

Can be a good starting point...

I use python>=3.7 torch==1.12 and scipy==1.7.3 worked well. If requirements.txt is necessary, i will add it or you can PR :)


vstest console does not show console output from a test logger for "quiet" verbosity level

Description
The test logger produces a console output
vstest console does not show this output for default verbosity level (quiet)
Steps to reproduce
Install .NET Core sdk-2.1.300-rc1
Run tests from sample
Messages like ##teamcity[testStarted should be in the stdOut
Expected behavior
Test Logger console output should be visible for any verbosity level
Actual behavior
Test Logger console output is not visible for quiet verbosity level
Diagnostic logs
quiet.txt
normal.txt
Environment
Windows 10
dotnet --version
2.1.300-rc1-008673

@smadala, @pvlakshm could you please take a look? It looks like a breaking change on which our customers complains: https://youtrack.jetbrains.com/issue/TW-54720

@dtretyakov @NikolayPianikov Thanks for reporting the issue.
Looks like there is behavior difference between how the dotnet cli executing VSTestTask(Additional property -property:VSTestVerbosity=quiet).
2.2.100-preview1
"dotnet.exe" exec C:\Users\samadala\src\vstest\tools\dotnet\sdk\2.2.100-preview1-008636\MSBuild.dll -maxcpucount -verbosity:m -restore -target:VSTest -verbosity:quiet -nodereuse:false -nologo C:\Users\samadala\src\tmp\core-cc\core-cc.csproj -property:VSTestVerbosity=quiet -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\Users\samadala\src\vstest\tools\dotnet\sdk\2.2.100-preview1-008636\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\Users\samadala\src\vstest\tools\dotnet\sdk\2.2.100-preview1-008636\dotnet.dll

2.1.200-preview-007474
"dotnet.exe" exec "C:\Program Files\dotnet\sdk\2.1.200-preview-007474\MSBuild.dll" /m /v:m /restore /t:VSTest /v:quiet /nologo C:\Users\samadala\src\tmp\core-cc\core-cc.csproj "/Logger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\Program Files\dotnet\sdk\2.1.200-preview-007474\dotnet.dll"

To fix the issue, We will make verbosity value minimal by default same as dotnet cli 2.1.

Now the results at least report the build as 'Failed' but I still don't get any test results.

@dtretyakov I'm not sure making verbosity value to minimal fixes this.

@smadala Test Logger console output should be visible for ANY verbosity level
It is a breaking change:

it is working as expected for SDK 2.1.104
it is not working for SDK 2.1.200

See the attached sample

@NikolayPianikov Thanks for repro, We will look into it.

I’ve also found this problem, which lead to this issue in the CLI: dotnet/cli#9229

@smadala The issue of the CLI passing the wrong default verbosity to VSTest has been corrected for 2.1 RTM.

I'll revert my fix then, thanks for the update @peterhuene , will close this issue as well.

@mayankbansal018 Does quite mode will show stdOut messages from loggers?

@NikolayPianikov quite mode does not show any messages from logger, quiet mode only shows passed, & failed count.
Minimal mode: stacks for failed + passed failed count
Normal mode: stacks for failed + Passed tests names + passed, failed count
Detailed mode: messages from stdout + Normal mode

I think it is a breaking change. Some CI are using stdOut for integration and obviously
the integration will be broken in the quiet mode. Moreover there are no way to notify about it from the logger side.
Is the any way to show messages in the stdOut from loggers?

@NikolayPianikov we never used to show messages printed via Console.WriteLine(stdout) in CLI, it was always in detailed mode, the above change restores the behavior back to "minimal" as default, where we only show stack trace for failed messages + passed failed count

As a user of dotnet test directly, from an interactive perspective I want stdout and stacks for failed tests only to keep the terminal uncluttered, but in CI want all tests output so tools like TeamCity can display the total passed/fail count on a per-test basis, rather than in aggregate, as well as stdout and stacks for failed tests.

@martincostello for users who need complete data, they can simply pass -verbosity:detailed as input to dotnet cli.

That wasn’t required for 2.1.1xx and earlier versions, and also that would increase the MSBuild verbosity, which I don’t want to do. As mentioned above, this is a breaking change for CI integrations that parse the output, like TeamCity.

@mayankbansal018 vstest shows stdOut from loggers in quiet mode for SDK 2.1.104 and for previous versions. I've attached the sample for 2.1.104
Users often want to minimize output but they want have CI integration
Also it will be great to have the same behaviour for dotnet test, dotnet msbuild /t:vstest, dotnet vstest

@mayankbansal018 may be there is some API to make possible write down to stdOut without any filtrations?

@NikolayPianikov, so far when I mean logger I was only referring to Console logger, I hope you also meant the same.
I went through your sample, & I think the confusion arises because of usage of flag "VSTestDiag", which prints diagnostics information of testplatform to a file(Note: this has nothing to do with what is printed to console, but the information Testplatform needs to diagnose in case of unwarranted errors), rather than what we are talking about i.e. messages print on console.
Also in your run_quiet if you were passing dotnet test -v:quiet, this would lead for console verbosity quiet, but since you are not using it, it would lead to default console verbosity to minimal.
Further I tried out SDK 2.1.104, & below are my observations:
default: Minimal

We only output stdout for failed test
Print stack trace for failed

Quiet:

No stdout message for any test(pass or failed)
Only test summary i.e. failed + passed count

Normal:

stdout for all Tests(failed or passed)
Print stack trace for failed

@mayankbansal018 it is not so important to us which information about tests is appeared in the stdOut because of we are skipping it from all loggers excepted our.
I've attached sample.zip.
Our messages like ##teamcity[testStarted are not in the stdOut for  2.1.300-rc1-008673
I would like to make sure that our messages will be in the stdOut for any verbosity level after fixes.
Can I rely on this?

@NikolayPianikov , as per @peterhuene comment , the behavior is restored as before where msbuild verbosity is set to quite, & vstest to unspecified(default:minimal).
Which means that messages your were receiving in logger earlier should be restored.

@mayankbansal018 thank you

@mayankbansal018 another one issue:
dotnet test command  does not publish stdOut from logger when it is non running from some process (java for instance) except cmd for any verbosity level

@NikolayPianikov , please create a new issue, & if possible also attach a sample repro.


ng lint claims on custom component prefix

Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request

Versions.
@angular/cli: 1.0.0-rc.2
node: 7.6.0
os: linux x64
@angular/common: 2.4.10
@angular/compiler: 2.4.10
@angular/core: 2.4.10
@angular/forms: 2.4.10
@angular/http: 2.4.10
@angular/platform-browser: 2.4.10
@angular/platform-browser-dynamic: 2.4.10
@angular/router: 3.4.10
@angular/cli: 1.0.0-rc.2
@angular/compiler-cli: 2.4.10
Repro steps.

Create new project with ng new someproject
Replace default "app" prefix property value with any custom prefix (e.g. "myprj") in .angular-cli.json
Replace default app-root selector in root component with myprj-root
optionally generate new component with ng generate component testprefix
run ng lint

The log given by the failure.
src/app/second/second.component.ts[4, 13]: The selector of the component "SecondComponent" should have prefix "app" (https://goo.gl/cix8BY)
src/app/app.component.ts[4, 13]: The selector of the component "AppComponent" should have prefix "app" (https://goo.gl/cix8BY)
Desired functionality.
Component selector with correctly set up custom prefix is not claimed by ng lint
Thanks!

You will need to change the tslint.json file as well.

Specifically<EMAIL_ADDRESS>This is unable to be done with the current CLI via a command. You will need to edit this yourself.

@delasteve Thanks a lot!
This worked perfectly!

@delasteve, could you provide a new link? That is broken.

https://github.com/angular/devkit/blob/7fce9ccece3de26de0e8f06667aefbcf8080f97d/packages/schematics/angular/application/files/tslint.json#L126
If you want directives as well, you will need to change the directive-selector rule as well. If you want more than one selector prefix, you will need to make it an array, e.g. ["app", "custom"].

I'm really frustrated as I simply cannot get this working. I'm using latest angular-cli, and I have tried following tslint.json rules:
"component-selector": [
true,
"element",
"foo",
"kebab-case"
]
and also alternative:
"component-selector": [
true,
"element",
["foo", "bar", "baz" ], <--- I would prefer this as we have a large app with multiple modules
"kebab-case"
]
Yet "ng lint" keeps telling us that we need to use "app" as selector.

@rvalimaki I ran into the same issue, but then I realized there are two tslint.json files. One at the root, and one in the ./src folder. In my case (project generated with Angular 6) the component and directive rules were in the ./src/tslint.json file.

@cornem Thanks a lot! Man I was frustrated with this and couldn't find that myself.

Hello there,
should be great if you can do like
ng new project-name --prefix [admin, auth, showcase]


Generic arguments are not propagated into bond_meta::full_name/name in generated C# code

Given sample generic schema:
namespace Example;
struct A<T>
{
    0: bond_meta::full_name schemaName;
    1: T value;
}

"gbc cs" produces
public partial class A<T>
{
    public A()
        : this("Example.A", "A")
    {}

    protected A(string fullName, string name)
    {
        schemaName = fullName;
    ...
}

So A<Foo> and A<Bar> end up with the same bond_meta::full_name/name fields.
It would be nice to plug something like this into constructor in the generated code:
Schema< Example.A<Foo> >.RuntimeSchema.StructDef.metadata.qualified_name    (*)

But replacing this("Example.A", "A") with (*) wouldn't work due to the bug in Schema<T>.GetDefaultValue(ISchemaField field) method:

when Schema.RuntimeSchema<T> calls static readonly Schema<T>.Cache.instance
which creates the instance of T again to figure out the default values for every field;
goto 1.

I reverted this fix. It will need to be reworked to address issues #158 and #160.

Collecting up the issues that the initial implementation (commit  46c96f4b381c851e15f5602e6abe8aa0a4919285) had and closing other issues a duplicates of this one:

[ ] _schemaName and _schemaFullName were injected into the struct's namespace
[ ] The call to Bond.Reflection.GetSchemaName added a dependency on Bond.dll where only Bond.Attributes.dll should be required to build the _types.cs file.

The _schemaName problem can be solved by using a generic type to cache the schema name.
Removing the dependency on Bond.dll is trickier. I see a few options:

Move the GetSchemaName and related code into Bond.Attributes.dll.

Pro: still only need Bond.Attributes.dll
Con: lots of complicated reflection code needs to be moved into Bond.Attributes.dll. Bond.Attributes.dll is supposed to be small and stable. It no longer will be either.

Move the GetSchemaName logic into a generated method in every type.

Pro: still only need Bond.Attributes.dll
Con: tons of code is now emitted by code gen

all the reflection stuff would need to be emitted as well

Con: tons of code duplication

Put bond_meta::name and bond_meta::full_name behind a compatibility guard and only when enabled (and needed) generate code the depends on Bond.dll

Pro: the vast majority of generated code only needs Bond.Attributes.dll
Con: some code will depend on Bond.dll
Con: bond_meta::name &c. will not work without a special argument to gbc to enable them.

Is this actually a pro? :-)

Like option 3, but move the reflection stuff to a new assembly Bond.Reflection.dll and make the generated code depend on that

Pro: limit the number of assemblies and the scope of the assemblies that the generated code relies on
Con: another assembly

I am currently thinking that approach 3 is the right balance.


pkg/metrics: Add Deployment ownerReference to metrics Service object

Description of the change:
Add Deployment ownerReference to metrics Service object, by getting the Pod the operator is currently running in and via ReplicaSet getting the Deployment Object.
Motivation for the change:
When operator Deployment is deleted currently the metrics Service operator creates was not deleted.
Closes https://github.com/operator-framework/operator-sdk/issues/459

@shawn-hurley @joelanford this should be ready for another look. Thanks!

Also added updating the Service. We can have the case when it doesn't get deleted correctly by the GC and the owner controller is deleted, but when a new Pod gets created the OwnerRef will change and then we need to make sure to Update the existing Service.

@joelanford As the suggestions were already very close to this, I decided to implement a fully generic solution, which covers all the cases we talked about: core Kubernetes objects, OpenShift objects (like DeploymentConfigs), and potentially any custom controllers. We simply walk up the tree of OwnerReferences until we can't find an OwnerReference that is a controller anymore and then use that.
The question we had earlier about ReplicaSets that are scaled to 0 won't have an effect here either as that means there can never be Pods that have those ReplicaSets as owners, as there are none. Beyond that Kubernetes garbage collection removes OwnerReferences from a list of owners if there are still owners left and only truly garbage collects the objects if no existing owner is left (this behavior is shown and proven here in OLM: https://github.com/operator-framework/operator-lifecycle-manager/blob/master/test/e2e/gc_e2e_test.go#L22).
I believe this solves all the problems/concerns raised before and is even simpler code. Please have another look, thanks!

Think this is ready for another look @joelanford, thanks!


data set issue

How can I download kitty data set bro?
and I read that it needs 175 Gb of free space. is that true?

Here you can find how to download the Kitti dataset and unzip and split it:
https://github.com/nianticlabs/monodepth2
Here is the code to download the Kitti raw dataset:
wget -i splits/kitti_archives_to_download.txt -P kitti_data/
Yes, the Kitti dataset is 175Gb, for us with GTX 1080TI GPU it took 11 days for 20 epochs.

okay thank you.
is there any way to reduce the dataset size?


[Compute] az disk update: Fix the problem that updating network access policy to AllowPrivate failed

Description

Issue: #19455
This bug is caused by that when updating network access policy to AllowPrivate, if the --disk-access passed in is a complete resource ID, it will not be sent to the service. Therefore, submit PR to fix this issue.
Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR title and description has followed the guideline in Submitting Pull Requests.

[x] I adhere to the Command Guidelines.

[x] I adhere to the Error Handling Guidelines.

Compute


Dashborad create a readonly user trouble

I accroding the offical manual in the dasboard to create a readonly role, and mapped the readonly user for it, but when I login the dashboard with the readonly user, I can't see the indexer info in the Discover and can't search th index info in the Dev tools.

[Triage] Would you mind opening a case in the OpenSearch forum and sharing the link here for traceability?

Hello @loxiaopohaiol,
Thanks for opening! Will re-route to the security plugin team. Would you be able to share what version of OpenSearch you are using, browser info, OS info, and how you run the application?
Thanks!

I use the Opensearch version is 1.3.1

Hello @loxiaopohaiol,
Thanks for opening! Will re-route to the security plugin team. Would you be able to share what version of OpenSearch you are using, browser info, OS info, and how you run the application?
Thanks!

I create a readonly user as testaccess like this:

and then I create a role named read_only_index:

and add the mapping for the internal user:

but When I login the dashboard use the testaccess user, and get the info for the indexer(my-log-test), show no permissions:

Please open a case in the OpenSearch forum and share the link here for traceability.
We use GitHub to track bugs or freature requests whereas this is support request.

@loxiaopohaiol I will save you time. With GET /my-log-test command you are trying to get information about the index itself instead of reading a data from it.
If you expand the read action group you will see following permissions
	indices:data/read*
	indices:admin/mappings/fields/get*
	indices:admin/resolve/index

as you can see there is no indices:admin/get permission which you have in an error.
So either use proper command to get a data  from index: GET /my-log-test/_search  or POST /my-log-test/_search { some query }
or add  indices:admin/get into Index permission of read_only_index role

[Triage] Thanks for weighting in @vzhgit much appreciated.  @loxiaopohaiol I am going to close this issue, assuming that the most recent suggestion will resolve the issue or an issue is created in the support forum.


buildah bud --platform functionality missing

Description
buildah bud --platform is missing and needs to be provided.  This is functionality that Docker has.
#599 is the parent issue for this issue.
Output of buildah version:
Buildah v0.16

@TomSweeneyRedHat, need minor edit to issue name to add --platform

@pixdrift, darn tricky cut/paste tricks.  TY!

OK, tried to reset the title one more time....

Does anyone know what this is. Probably something like
buildah bud --platform i686 and then allows you to create 32 bit containers on a a 64 bit machine?

@rhatdan, you're example is my understanding of what --platform does, or at least is intended to do.

I guess this would only inform the from command or buildah command to tell containers/image to pull images with that architecture.  Probably would not be that difficult.
WDYT @mtrmac

Sure, c/image can be told which platform (and which OS) to use when pulling images (types.SystemContext.ArchitectureChoice, types.SystemContext.OSChoice). That’s trivial.
I don’t know how RunC deals with cross-architecture containers, and it will make it much more noticeable that the host and container environments may differ for buildah users, e.g. somebody will need to make sure dnf --installroot ${buildah_mounted_dir} does the right thing (and can work at all), or document the necessary extra options. I suppose as long as the kernel can executables for the target platform at all (i.e. mostly 32-on-64, same architecture), it should all be possible but it may get tricky. (Or maybe this has all been extensively researched, tested, and is known to work, and I’m just unaware.)
After implementing this, at some point the question of creating (not just consuming) multi-arch images will probably come up, i.e. something like https://github.com/projectatomic/libpod/issues/713 or a related Buildah feature.

@vrothberg or @umohnani8 Would you like to take a look at this?

@vrothberg or @umohnani8 Would you like to take a look at this?

I can start looking into it next week. But @umohnani8, feel free to tackle it before if you want to :)

Does anyone know what this is. Probably something like
buildah bud --platform i686 and then allows you to create 32 bit containers on a a 64 bit machine?

The semantics of the --platform flag are actually quite different. In this context, platform refers to Linux, Windows, etc. and is mainly used to support use-cases for Docker on Windows where Linux images can be executed via Hyper-V.
I think that we cannot support it :hear_no_evil: but we could add this flag (and maybe similar cases) as a nop? @rhatdan WDYT?

SGTM


PowerShell Core not removing previous versions.

Just for clarification. So, it's required to first remove the previous version before installing the latest.
Right!
I'm not sure if this could lead to some of the issues I'm experiencing with remoting (maybe).
So, are there any plan to automatically do the upgrade?

Currently each version has been a side-by-side install on Windows.  We've been discussing internally how to improve the install experience on Windows and hopefully we'll have an RFC posted in the near future.
cc @joeyaiello

The leftover files on Linux are due to an older issue you opened https://github.com/PowerShell/PowerShell/issues/3758

Renaming this issue to only address the Windows aspect of the problem (given that the Linux part of it is duped).


ORC-1170:[C++] Optimize the RowReader::seekToRow function in the case of seeking within the same stripe

What changes were proposed in this pull request?
The patch will optimize the seekToRow function. The RowReader::seekToRow() function always call startNextStripe() to seek to the beginning of target stripe. However, when PPD is enabled many calls are still staying in the same stripe which results in many unnecessary calls.
Why are the changes needed?
This PR improves the seekToRow function call. I pick a 259MB file of the TPCH lineitem table which contains 7200030
records. I use a modified orc-scan tool that calls the RowReader::seekToRow function once before each call the RowReader:: next() function to test this patch.  The results are shown below:

original
optimized
speedup

Elapsed Time(s)
43.69
27.13
1.61

How was this patch tested?
The original UTs(TestPredicatePushdown, DictionaryEncoding::multipleStripesWithIndex, DictionaryEncoding::multipleStripesWithoutIndex) will cover this patch.

LGTM. It'd be nice if we can have a more specifit commit tittle. We are optimzing the case seeking within the same stripe. Seeking within the same RowGroup is not optimized in this PR. So having a title like "ORC-1170:[C++] Optimize seeking within the same stripe" seems better to me.

I think seeking within the same stripe  is inclusive of  seeking withing the same RowGroup. Seeking withing the same RowGroup will also call function startNextStripe under the original implementation.

Although I set the milestone for Apache ORC 1.9.0, please feel free to backport this if you want in Apache ORC 1.8.0, @wgtmac and @stiga-huang .

This is merged via https://github.com/apache/orc/commit/11a2544f4e54b29d5b0d3ca6aeb8dde5291b2163


Append custom message to git commit messages

There's a need to add a custom message (from Jenkins build parameters) to the git repository commit message, to be able to reference issue tracker issues on deployments etc.

I think an additoonal configuration parameter should be added to enable adding a custom message to the exiting one.
For example:
GIT_MESSAGE="Fix this and that"
Resulting string will be appended to the end of the commit message.


multi: add shadow widget to debug and about page

Resolves #818

Regarding @devchoplife  review, I was able to recreate the debug page following the more page and I was able to get the shadow effect exactly as requested. See below:

However this is not the design that was on the original debug page, as on the original page there was no space between rows, inorder to get that design I removed the margins and after doing so the shadow effect got reverted to this. Please see below:

I have noticed that in pages where the rows are smooched together like that the shadow effect is faded but when seperated, its more prominent. Please see the transaction page, about page and recent transactions on the overview page:

I'm having trouble figuring out the reason for this discrepancy.
@SirMorrison Please can we get your take on this.

Please note adding the bottom margin padding causes the license row to look like this when its hovered.


is not valid value for validate_numeric

Just for information:
==> default:   Default value "*" is invalid for property minute of resource cron_d. In Chef 13 this will become an error: undefined method `validate_numeric' for #<Class:0x00000003291820>. at 1 location:
==> default:     - /var/chef/cache/cookbooks/cron/resources/d.rb:27:in `class_from_file'
==> default:   Default value "*" is invalid for property hour of resource cron_d. In Chef 13 this will become an error: undefined method `validate_numeric' for #<Class:0x00000003291820>. at 1 location:
==> default:     - /var/chef/cache/cookbooks/cron/resources/d.rb:28:in `class_from_file'
==> default:   Default value "*" is invalid for property day of resource cron_d. In Chef 13 this will become an error: undefined method `validate_numeric' for #<Class:0x00000003291820>. at 1 location:
==> default:     - /var/chef/cache/cookbooks/cron/resources/d.rb:29:in `class_from_file'
==> default:   Default value "*" is invalid for property month of resource cron_d. In Chef 13 this will become an error: undefined method `validate_month' for #<Class:0x00000003291820>. at 1 location:
==> default:     - /var/chef/cache/cookbooks/cron/resources/d.rb:30:in `class_from_file'
==> default:   Default value "*" is invalid for property weekday of resource cron_d. In Chef 13 this will become an error: undefined method `validate_dow' for #<Class:0x00000003291820>. at 1 location:
==> default:     - /var/chef/cache/cookbooks/cron/resources/d.rb:31:in `class_from_file'

+1 on this

Yes, given that cron is pulled in by chef-client, I'm a definite +1 on this one. I might, if time permits, submit a patch for this, but I'm not 100% sure I understand the underlying issue as yet.

+1
I am getting the same messages with chef-client 12.7.2
Deprecated features used!
  Default value "*" is invalid for property minute of resource cron_d. In Chef 13 this will become an error: undefined method `validate_numeric' for #<Class:0x000000057fc448>. at 1 location:
    - /var/cache/chef/cookbooks/cron/resources/d.rb:27:in `class_from_file'
  Default value "*" is invalid for property hour of resource cron_d. In Chef 13 this will become an error: undefined method `validate_numeric' for #<Class:0x000000057fc448>. at 1 location:
    - /var/cache/chef/cookbooks/cron/resources/d.rb:28:in `class_from_file'
  Default value "*" is invalid for property day of resource cron_d. In Chef 13 this will become an error: undefined method `validate_numeric' for #<Class:0x000000057fc448>. at 1 location:
    - /var/cache/chef/cookbooks/cron/resources/d.rb:29:in `class_from_file'
  Default value "*" is invalid for property month of resource cron_d. In Chef 13 this will become an error: undefined method `validate_month' for #<Class:0x000000057fc448>. at 1 location:
    - /var/cache/chef/cookbooks/cron/resources/d.rb:30:in `class_from_file'
  Default value "*" is invalid for property weekday of resource cron_d. In Chef 13 this will become an error: undefined method `validate_dow' for #<Class:0x000000057fc448>. at 1 location:
    - /var/cache/chef/cookbooks/cron/resources/d.rb:31:in `class_from_file'

+1

:+1:

+1

+1

+1

+1
And in case my usage is any different than others, I'm doing:
minute '*/15'

+1

This is being looked into.  I'm locking the thread at this point since the +1s aren't providing more useful information.


backup sidecar upgrade

we should update all running backup sidecars when etcd operator itself is updated.

closed by https://github.com/coreos/etcd-operator/pull/1030


Player crash

The player crashes when in "picture in picture" and goes to home screen
Android 12
Samsung galaxy ultra s21

It used to wrok fine but issue started last 2 updates

I might have fixed it. Reply again if this remains an issue in the upcoming beta.


[FEAT]: ADD NAV BAR THEME FOR WEBSITE 💡

Details

The new feature is about introducing a theme color for the navigational bars of devices (browser's theme are overriden)
The usage of providing a theme color in the meta tag for HTML allows you to define the color that will be used as the browser's theme color when a user visits your website. The theme color is displayed in the browser's UI elements such as the address bar, tabs, and task switcher.
Branding: You can use your brand's primary color or a color that aligns with your website's design to reinforce your brand identity. This can create a consistent and recognizable experience for users across different platforms.
User experience: By setting a theme color that matches your website's design, you can provide a cohesive and immersive user experience. The theme color can seamlessly integrate the browser UI with your website's color scheme, enhancing visual continuity.
Visual appeal: A well-chosen theme color can make your website stand out and make a positive impression on users. It adds a touch of personalization and professionalism to the browsing experience.
Accessibility: The theme color can also contribute to accessibility considerations. By selecting a color with sufficient contrast against the browser UI elements, you can improve readability and ensure that the UI remains legible for users with visual impairments.
The primary theme color of this site is two colors

#151515
#72ebeb

The colors can be switched on the nav-bar like the body when switching the mode to light and dark

Type of Contribution

[ ] Update to an existing Animated Button
[ ] Adding a new Button
[ ] Resolving a bug
[ ] Proposal to the Repository
[ ] Changes related to documentation or README.md
[X] Other Changes

Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue
[X] I am a GSSoC'23 contributor

Hey there @Spyware007, @PoorviShetty, @TANYA-CHAN, @Souravvmishra 👋🏻
Please make sure to assign this issue to me asap to make the work done!
Thank you.

Hey there @Spyware007, @PoorviShetty, @TANYA-CHAN, @Souravvmishra 👋🏻
Please make sure to assign this issue to me asap to make the work done!
Thank you.

@0xabdulkhalid You Can work on this

🎉 The GSSOC'23 program has reached its conclusion, prompting us to officially close all pull requests (PRs) and issues. We extend a heartfelt thank you for your amazing contributions! 🙌 Keep the coding spirit alive with the same enthusiasm, and may luck 🍀 favor you in all your future coding adventures!


Update to stable dependencies

The current version still has alpha dependencies in the manifest file.
Would be great to update them to the released ones.

futures can be moved from alpha to stable, but pin-utils currently only exists as an alpha version (relevant pull request).

It seems pin-utils is out of alpha too. https://crates.io/crates/pin-utils

We’ll get everything updated to latest Rust + futures + stable/nightly once PR #84 is completed and merged.


Add MAAS Metric for rabbit queue length

Adds metrics:

notification_messages
msgs_excl_notifications

Adds threshold and rate alarms for msgs_excl_notifications
Refactors the rabbitmq plugin to reduce duplicated code

Closes #633
Trello: https://trello.com/c/widYAV5F/35-add-new-monitor-rabbitmq-queue-length
Change-Id: Idafbbb150a761d62c8e1dc4c4900ee351993dd5e

+1 Would do business again. A+++++++++ SELLER!


Move jekyll/hooks/.rb to jekyll/hooks/assets/.rb so they do not conflict.

There is a high likelihood of there being a conflict if Jekyll ever uses a "hook" folder.

IMO it worth moving them to jekyll/assets/hooks

:+1: I shall do that.


Docs Update 28-11-2022

Learn Build status updates of commit 56fcaa8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

azure-pipelines/update-template.yml
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


can't get working :x

powershell -executionpolicy bypass -File .\MSUpdate-DL-Batch.ps1 -language="fra" -architecture="64" -output="F:\DISMTOOL\Updates"
or
.\MSUpdate-DL-Batch.ps1 -language="fra" -architecture="64" -output="F:\DISMTOOL\Updates"

[INFO] Update 1 of 16
[INFO] Downloading KB898461
[INFO] No language(s) > specified. Script will download English and Universal only

[INFO] Update 2 of 16

i can't have update for french langage so? il missunderstand something maybe?
Thanks

Sorry for the late response.
It seems that you used the incorrect format for execution arguments: since Release 1.02, all options use double slash instead of only one, but i forgot to change the examples at the readme and documentation, so that's entirely my fault. Your fixed command should now look like this:
.\MSUpdate-DL-Batch.ps1 --language="fra" --architecture="64" --output="C:\msupdate-dl"
I have just pushed a 1.03 update in order to fix the documentation, as well as a few other issues.

no worries :)
./MSUpdate-DL.ps1 --architecture="64" --language="fra" --double-check --log [INFO] Downloading --architecture=64 [INFO] The server reports that --architecture=64 is not present on the Microsoft Update Catalog

This project is only intended for downloading updates released for the older windows versions, for that reason, filters for Windows 10 and 11 updates are not supported. You can try downloading updates without filters, but it is not guaranteed to work as expected.


Kdalton symbol rotation3 d

@anttikajanus - Have a minute to take a look?

@katydalton looks good. please merge.


Update de_Latn.textproto

Move ẞ to the auxiliary character set. The lowercase ß is still part of the base character set.
Based on Wikipedia, ẞ seems to be more of an auxiliary than base character. It is relatively new and being written as SS is considered valid.

@nathan-williams https://github.com/google/fonts/pull/7926 should have been based on this PR.
The Wikipedia page says:

Additionally, as of 2017, when capitalized, either capital ⟨ẞ⟩ (STRAẞE) or ⟨SS⟩ (STRASSE) are considered equally valid in all situations (not just when the character is unavailable)

More importantly the references from RdR Regeln und Wörterverzeichnis 2016 it uses say:

E3: Bei Schreibung mit Großbuchstaben schreibt man SS. Daneben ist auch die Verwendung des Großbuchstabens ẞ möglich. Beispiel: Straße – STRASSE – STRAẞE. [When writing in all caps, one writes SS. It is also permitted to write ẞ. Example: Straße – STRASSE – STRAẞE.]

While auxiliary is not formally defined here, CLDR’s LDML auxiliary is defined as "Additional characters for common foreign words, technical usage". ẞ is not foreign and not technical, it’s a character that can be used as a capital of ß instead of SS.

“Auxiliary” also seems to cover characters used in native words but only rarely: en_Latn.textproto puts “æ” and “œ” in auxiliary.

AFAIK, the official German orthography includes both ẞ and ß.
cc @mekkablue

Just to be clear, I’m arguing ẞ should remain in de_Latn base exemplar. This PR breaks https://github.com/googlefonts/glyphsets and its GF Latin Core set as it doesn’t include auxiliary exemplar for many languages.

While the official German orthography now (recently, on a decades timescale ;) includes both ẞ and ß, this isn't helpful when filtering a type library by languages, rather than unicode range subsets: If you search for fonts that support German, and don't show fonts that are missing the ẞ character, then Roboto, Poppins, Lato etc won't come up. This is undesirable, as while German support is better with ẞ, it is not expected as a hard requirement.

I believe ẞ should be a mandatory character for de-Latn (but not for de-CH-Latn). The DIN 5008-2020 standard for German computerized typesetting states that ẞ should be preferred over SS or SZ when setting all-caps. This is now similar to the notion that Ä should be preferred over AE or Ö over UE. The rationale is: modern German digital texts DO include ẞ. Not all of them, but increasingly so.
So claiming a font is "good for German" if it doesn't include ẞ is as accurate as claiming that a font that does have Ö is "good for German".
The normative status of ẞ in Standard German orthography is DONE. It's accepted by Germany, Austria, Belgium & Italy, with a "no comment" from Switzerland where not even ß is used.

ẞ is already part of the Apple iOS German keyboard layout, accessible the same way as ß. It's not part of the German layout of Google-made Gboard keyboard for iOS, but I'm sure it's coming.
ẞ has been an equal citizen of the German-Austrian Standard German orthography since 2017 (7 years ago), and the preferred character (over the old SS) in the DIN 5008 standard since 2020 (4 years ago).
Digital texts that contain the ẞ codepoint exist, and more of them are coming. In my view any font that doesn't contain ẞ these days can claim support of Swiss German (de-CH-Latn) but not of [Standard] German (de-Latn).

I feel that if I specifically filter a list of fonts to show those that are supposed to "support a given language", then I would expect that the font includes all characters used to write that language's current standard orthography, and possibly older widespread texts.
I think it should be 100% coverage. If it were 80%, then a font would "support English" even if it doesn't contain "a", "b", "c", "d", "e" and "f" :)
I agree that an 80% or so rule is sensible for glyphsets, as they are a different matter, they're technical info.
But language support is the most important human-centric info about a font. More important than sans/serif etc.
Pretty much every typographic project contains text that's typically in a specific language. A font either supports that language or it doesn't — and if it doesn't, it's completely disqualified from consideration for typesetting that text. :)

If the German orthography has recently been updated we should pay attention to these changes instead of going backward. We must understand how language speakers are evolving and shaping the latest definitions.
The character "ẞ" is part of the Latin Core requirements, precisely considering the above, so we have required it for all the newest fonts. As for the old fonts, ideally, they should catch up with the latest standards. There's an open issue from a user regarding the absence of this character in Roboto. After all, the future is longer than the past. ;)

ẞ had become part of standard German orthography around the same time as variable fonts were introduced. 7+ years already constitutes a decent past — but you're absolutely right that the future is much longer still!

Alright, I am convinced that, if a user searches for fonts that support German, and then Roboto, Poppins, Lato etc should not come up.

Alright, I am convinced that, if a user searches for fonts that support German, and then Roboto, Poppins, Lato etc should not come up.

Yes, and the right way to fix that will be to add the glyphs on the fonts. :) (Upcoming Lato v3 has ẞ)

Upcoming Lato v3

Don't make me come over there!

I'm onboard with reverting this PR. There were internal pressures that led to this change, which @davelab6 touched on in brief above. Thank you to all that took the time to present arguments and share references poking holes in the justification provided in the PR summary.

Reverted here: https://github.com/googlefonts/lang/pull/153.

Thank you for that! I agree that this issue is "complicated". The uppercase letter got into Unicode in 2007, and for some 10 years many voices were against it. But gradually, designers added the glyph into some fonts, and then users started adopting them, and then the German standard bodies decided "well, in the end, it's not a bad idea". I’m pretty sure that in 10 years or so, it’ll be considered fully normal by most users.
And now it’s "there for you to peruse" — so FONTS should HAVE it, if they’re "inviting" you to be the right font for German.
This process is a fascinating one from the point of view of written language. 25 years ago, we had the Euro symbol, then a few other currency symbols (like Russian ruble and Turkish lira), and now the uppercase ß.  :)


Update buildah to latest version

This is a replacement for the PR
https://github.com/konflux-ci/build-definitions/pull/1262 as that did not include the necessary changes to the remote task definitions.
This includes a fix for KFLUXBUGS-1506.

Look for any open pull requests in the repository with the title "e2e-tests update" and
see if there are recent e2e-tests updates that will be applicable to your change.

/retest


Creating Navbar as MFE

I have an Angular 14 Navbar created as a MFE and am trying to think through how to embed into the Shell App's app.component.html.  I am able to load the MFE from the shell app by navigating to the URL: https://localhost:4200/navbar/nav, but what I really want to do is have this MFE load into my Shell App's app.component.html to be shared across the entire app.
How can I access a MFE to be reused in this way?

{
	"navbar": {
		"remoteEntry": "https://localhost:4201/remoteEntry.js",

		"exposedModule": "./Module",
		"displayName": "Navbar",
		"routePath": "navbar",
		"ngModuleName": "NavModule"
	}
}

Hello, ngx-mfe library will suit your use case

@M-R-Bishop you can use structural directive + loadRemoteModule from @angular-architects/module-federation
import {
  Directive,
  ElementRef,
  OnInit,
  TemplateRef,
  Type,
  ViewContainerRef,
} from '@angular/core';
import {loadRemoteModule} from '@angular-architects/module-federation';

@Directive({
  selector: '[appNavbarLoader]',
})
export class ShellLoaderDirective implements OnInit {
  private _navbar: Type<any> | null = null;

  constructor(
    private elementRef: ElementRef,
    private vcr: ViewContainerRef,
    private templateRef: TemplateRef<unknown>,
  ) { }

  ngOnInit(): void {
    loadRemoteModule({
      type: 'module',
      remoteEntry: 'http://localhost:4222/remoteEntry.js',
      exposedModule: './Navbar',
    }).then((m) => {
      this._navbar = m.Navbar;
      this._createView();
    });
  }

  private _createView(): void {
    const embeddedView = this.vcr.createEmbeddedView(this.templateRef);
    this.vcr.createComponent(this._navbar, {projectableNodes: [embeddedView.rootNodes]});
  }
}

please note that the exposed Navbar should be a standalone component


macOS high CPU usage on theme watch

There is a high CPU usage when the theme watch command is left active for large periods of time. It makes my macbook fans run on high. The current solution is to exit it, and start the theme watch command again.
I know it only happens when the theme watch is active for a large period of time, but I thought I would mention it in case there is a process loop that is multiplying itself.

Has anyone else noticed this issue, when theme watch is left running?
This issue was witnessed on a MacBook Pro using macOS 10.12 💻


Question about relative position bias

https://github.com/microsoft/Swin-Transformer/blob/bc26f4764735a91b0330071cc9ca9ffcf60340fa/models/swin_transformer.py#L101
Why do you multiply by  2 * self.window_size[1] - 1 in position bias?

Hi, pytorch doesn't support 2d indexing (using x, y) so we first reformat the 2d index tensor to a 1d index tensor for indexing the relative_position_bias_table. The usage can be found here: https://github.com/microsoft/Swin-Transformer/blob/43791e206d0ef5464798e81e33ff74ba171636d2/models/swin_transformer.py#L126-L127


What's On: investigate user journey

Type

🚑 Health report

Needs

[x] User research
[x] Analytics and/or component tracking

Understand the role the what's on page plays in the user journey. Using GA to look at page paths, differences between user types such as new and returning, and across devices. Also types of traffic such as social vs direct and organic. This information should help inform the role of the what's on page for any redesign.
Also need to look at scroll depth and time on page, along side path.
Gathered some user feedback during the interviews in the design sprint for returning users, but may need further info for new users.

This just needs updating to a 6 month time window. This should give us a good idea of current traffic paths across a time where we've launched new exhibitions and events.

Past 6 month data added to research board.

interviews in 183 with 10 people completed. Will be written up and put on sharepoint.


Enrich-Incident-Alienvault-OTX Playbook

Hi,
How can we ensure that this playbook does not perform an external OTX lookup for internal IPs and internal domains?

There are two options and both options will require a watchlist
https://docs.microsoft.com/en-us/azure/sentinel/watchlists

You can add an additional action in the playbook that filters that list of Internal IPs and internal domains prior to the lookup action.

But even better, you should do a lookup against a watchlist in your query. That way you can filter those IPs and domains so only the interesting entities not on the watchlist are included to be checked against OTX.


WIP: Create a 'fetch from remote' flow

Replaced with updated version: https://github.com/SimplyEdit/simplycode/pull/64


Apt: Failing to install with apt v1.1.10

Followed the official guide: https://sensuapp.org/docs/0.21/install-repositories#ubuntudebian
Error when running apt-get update or aptitude update:
Suite: sensu W: Failed to fetch http://repositories.sensuapp.org/apt/dists/sensu/Release  No Hash entry in Release file /var/lib/apt/lists/partial/repositories.sensuapp.org_apt_dists_sensu_Release, which is considered strong enough for security purposes

From https://github.com/rcrowley/freight/pull/65 it appears apt v1.1 requires the 'Date' field now. https://wiki.debian.org/RepositoryFormat#Date.2CValid-Until
This completely blocks me from using the official repos on Debian stretch/sid

Currently this is also an issue with Ubuntu 16.04 (Beta)

Closing issue as duplicate of https://github.com/sensu/sensu/issues/1135


Compilation warnings under Xcode 9

These are not actual problems, merely three places where the parameter list in the comment does not match the declaration below it.  However, they cause compilation warnings, which can be annoying.
GMULineString.h:37 (coordinates vs. path)
/**
 * Initializes a GMULineString object with a path.
 *
 * @param coordinates The path of the LineString.
 */
- (instancetype)initWithPath:(GMSPath *)path;

GMUGeoJSONParser.m:205 (coordinates: vs. coordinates, i.e. doesn't like the inclusion of the ':')
/**
 * Creates a GMSCoordinateBounds object from a set of coordinates.
 *
 * @param coordinates: The coordinates for the bounding box in the order west, south, east, north.
 * @return A bounding box with the specified coordinates.
 */
- (GMSCoordinateBounds *)boundingBoxFromCoordinates:(NSArray *)coordinates {

GMUPlacemark.h:49 (inlineStyle vs. style)
/**
 * Initializes a new KMLPlacemark object.
 *
 * @param geometry The geometry of the placemark.
 * @param title The title of the placemark.
 * @param snippet The snippet text of the placemark.
 * @param inlineStyle The inline style of the placemark.
 * @param styleUrl The url to the style of the placemark.
 */
- (instancetype)initWithGeometry:(id<GMUGeometry> _Nullable)geometry
                           title:(NSString *_Nullable)title
                         snippet:(NSString *_Nullable)snippet
                           style:(GMUStyle *_Nullable)style
                        styleUrl:(NSString *_Nullable)styleUrl;

Can you please create a Pull Request?

Yes.  I'll do that either tonight or tomorrow morning.

Ok, I fixed those three lines and issued a pull request.


arcs-live is down for ... reasons

This looks like it could relate to recent changes by @sjmiles
I'm happy to help look at this but want to get his input first.
logs-factory.js:1 Failed to load resource: the server responded with a status of 404 ()
pec-industry.js:1 Failed to load resource: the server responded with a status of 404 ()
loader.js:1 Failed to load resource: the server responded with a status of 404 ()

Afaict, this is some kind of problem with the deployment service.
The errors are 404s, which is to say, it's attempting to reference files that don't exist. For example, it's trying to locate build/platform/logs-factory.js which doesn't exist in the repo (although src/platform/logs-factory.ts is there).
Last time I spelunked this, it looked like the travis operation that forms the github request was failing to add some *.js files to the index, but this is a rough hypothesis.
I'd like to reset arcs-live somehow, but I'm not sure how to do that (e.g. can we just recreate the repo?).

Issue was two-fold:

we are using Travis deploy option that uploads only changes (instead of force pushing the entire build), I imagine this is on balance good from resource standpoint, but it can obscure problems.
the deploy tries to remove build from .gitignore so that the build folder is pushed to arcs-live (necessary for being live), but the regex and the .gitignore file had diverged and the build folder was not being pushed. Because previous build folder was still there, the failures were not totally obvious.

The .gitignore problem was fixed and arcs-live is back.
I also took arcs-live off of Travis' target list (i.e. it was trying to build/test arcs-live over and over), which should save us some resources.


document combination of repeated response headers

as explained in https://github.com/kennethreitz/requests/issues/1155#issuecomment-53229867.
motivation:
requests uses a dict for response headers. In a given response, the same header may appear multiple times with different values, but dicts of course allow each key to map to only one value. requests handles this intelligently, but users will not expect this given it's not documented in any of these places:

http://docs.python-requests.org/en/latest/user/quickstart/#response-headers
http://docs.python-requests.org/en/latest/api/?highlight=headers#requests.request
http://docs.python-requests.org/en/latest/api/#requests.Response.headers

(Also, they may (likely) be unfamiliar with this part of http://tools.ietf.org/html/rfc7230#section-3.2, while only actually being familiar with werkzeug and other libraries that use a multidict instead to handle repeated headers.)
I think there's a perfect spot to document this behavior (right after the docs explain how the dict is already special in that it's case-insensitive), and given that #1155 will probably be closed, I figured it's a good time to document this and increase users' future understanding.
Thanks for the great work on requests.

:cake: Beautiful. =)

Thanks for merging. =)


Add keyboard shortcut for "Copy Article URL" menu item

I make regular use of right-clicking an article and selecting the "Copy Article URL" option. I know this is also available under the Edit menu, and I would prefer to use that option if there were a keyboard shortcut associated with it. Currently, there is not one assigned:

Would it be possible to add one here? My proposal would be to use ⇧⌘C, which feels semantically appropriate as a modification to the default copy action.
If the team is open to this change, I'd be open to doing so if some guidance could be provided on where exactly in the code it should be added.
Thanks!

⇧⌘C seems like the right call.

I totally support this move.


wasmfs: Cannot read property 'inherits' of undefined

This error occurs when running require('@wasmer/wasmfs') in Node (tested on v12.11.0 and v8.9.1), and in the browser with Browserify.
What is the proper way to import it?

Note: error seems to go away if I npm uninstall parcel. Notice that parcel (indirectly) uses util and inherits.
https://github.com/rollup/rollup/issues/2132

@corwin-of-amber
Hello! Thank you for catching and reporting this! We just confirmed this, and will have a fix out in a bit 😄
Also, thank you for the supporting documentation so we can fix it! 👍
Thank you!


[Carbondata-3999] Fix permission issue in /tmp/indexservertmp directory.

Why is this PR needed?
When dir "/indexservertmp" is not existing,then select query with indexserver will create a dir "/indexservertmp/[queryid]" with permission 755,and the permission of dir "/indexservertmp" is also 755,it will cause permission issue.
What changes were proposed in this PR?
When select query with indexserver,first check if the dir "/indexservertmp" is existing,and if not,then create dir "/indexservertmp" with permission 777
Does this PR introduce any user interface change?

No

Is any new testcase added?

No

Build Success with Spark 2.4.5, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbon_PR_Builder_2.4.5/2592/

Build Success with Spark 2.3.4, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/4342/